10 Diverse Cities in Minnesota Minneapolis St. Paul Rochester Duluth Bloomington Brooklyn Park Plymouth St. Cloud Eagan Woodbury