Mendota Heights is a town of about 11,000 people in southern Minnesota, United States. It is a suburb of Minneapolis-St. Paul.