CityMetricsUSA

Minnesota / Largest Cities

Largest Cities in Minnesota

100 cities ranked by population.

1Minneapolis426,877 people$80,8462St. Paul308,806 people$73,3943Rochester120,848 people$89,3894Bloomington89,244 people$93,2115Duluth86,772 people$68,8076Brooklyn Park84,951 people$89,8917Plymouth79,918 people$136,5348Woodbury75,549 people$125,3109Lakeville70,696 people$139,04110Maple Grove70,110 people$132,73111Blaine70,047 people$106,80112St. Cloud68,910 people$61,37413Eagan68,262 people$108,69014Burnsville64,075 people$87,02415Eden Prairie63,623 people$130,48916Coon Rapids63,296 people$88,25117Apple Valley55,594 people$97,67318Minnetonka53,529 people$119,51719Edina53,037 people$128,76720St. Louis Park49,500 people$101,64821Mankato44,444 people$66,87322Moorhead44,443 people$72,76123Shakopee44,135 people$107,22324Maplewood41,405 people$91,39425Cottage Grove39,274 people$120,79126Richfield36,809 people$85,13227Roseville36,066 people$86,93028Inver Grove Heights35,673 people$101,31629Brooklyn Center33,109 people$72,53530Andover32,639 people$137,59331Savage32,441 people$125,51332Fridley29,731 people$77,68033Oakdale28,029 people$93,77234Ramsey27,774 people$116,41535Chaska27,764 people$110,95636Prior Lake27,608 people$134,25537Shoreview26,846 people$108,37038Owatonna26,400 people$80,75039Austin26,156 people$68,05740Winona26,083 people$56,33741Rosemount25,993 people$129,62542Elk River25,936 people$108,74143Chanhassen25,868 people$143,65144Faribault24,418 people$61,44945White Bear Lake24,317 people$83,55446Champlin23,666 people$116,10247Farmington23,487 people$123,67348New Brighton23,141 people$88,52149Crystal22,954 people$92,51350Golden Valley22,142 people$108,77251Hastings22,063 people$93,99852Columbia Heights21,822 people$73,69153New Hope21,620 people$77,66254Lino Lakes21,525 people$127,18155Willmar21,006 people$62,28056West St. Paul20,820 people$68,46457South St. Paul20,598 people$87,99458Forest Lake20,553 people$92,94459Northfield20,518 people$84,89560Otsego20,455 people$119,92761Sartell19,382 people$84,13162Stillwater19,316 people$105,85363Hopkins18,752 people$75,23464St. Michael18,648 people$131,27465Albert Lea18,434 people$64,60366Anoka17,892 people$75,94867Red Wing16,627 people$67,19268Ham Lake16,489 people$120,13569Buffalo16,288 people$88,82070Hibbing16,167 people$55,78971Hugo15,831 people$116,22872Bemidji15,441 people$55,40573Hutchinson14,588 people$72,83674Robbinsdale14,452 people$88,25275Monticello14,447 people$79,53476Brainerd14,412 people$56,11177Alexandria14,400 people$61,37478North Mankato14,238 people$80,79179Fergus Falls14,108 people$56,16280New Ulm14,055 people$64,44981Worthington13,838 people$61,79782Sauk Rapids13,830 people$71,84183Marshall13,647 people$68,56684Rogers13,283 people$158,75085Mounds View13,100 people$90,00986Waconia12,993 people$111,03187Vadnais Heights12,864 people$98,68588Cloquet12,559 people$61,36789North St. Paul12,465 people$84,79790St. Peter12,039 people$65,12291East Bethel11,901 people$110,00092Lake Elmo11,861 people$153,66993Big Lake11,857 people$120,54994Mendota Heights11,642 people$132,76895Grand Rapids11,158 people$61,02996North Branch10,968 people$90,45697Victoria10,681 people$195,63998Little Canada10,624 people$77,95799Fairmont10,411 people$53,084100Hermantown10,135 people$90,849

Source: U.S. Census Bureau, American Community Survey.

Largest Cities in Minnesota | CityMetricsUSA