CensusEasy
RANKING · 1990 CENSUS · 148 SHOWN OF 148

Largest by population, Minnesota cities · 1990

The most populous us cities as of the 2023 estimates. This list covers the 148 cities in Minnesota that qualify, ranked against each other statewide.

MinnesotaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDFastest growingFastest shrinkingMost densely populatedMost sparsely populatedBest broadband accessWorst broadband access
YEAR19902000201020202025
Largest by population by state
RANKPLACESTATEPOPTOTAL POPULATIONVS 2000
01Minneapolis, MNMN430,324368,383−4%
02St. Paul, MNMN306,684272,235−5%
03Bloomington, MNMN89,03486,335+1%
04Duluth, MNMN88,33085,493−2%
05Rochester, MNMN124,29270,745−18%
06Brooklyn Park, MNMN83,54356,381−16%
07Coon Rapids, MNMN64,19352,978−14%
08Burnsville, MNMN65,24451,288−15%
09Plymouth, MNMN78,94250,889−23%
10St. Cloud, MNMN72,64748,812−17%
11Minnetonka, MNMN53,96948,370−6%
12Eagan, MNMN67,10947,409−25%
13Edina, MNMN54,35646,070−3%
14St. Louis Park, MNMN50,02743,787−1%
15Eden Prairie, MNMN63,07539,311−28%
16Blaine, MNMN76,60338,975−13%
17Maple Grove, MNMN73,89338,736−23%
18Richfield, MNMN36,59335,710+4%
19Apple Valley, MNMN55,24834,598−24%
20Roseville, MNMN35,66333,485−1%
21Moorhead, MNMN46,53332,295+0%
22Mankato, MNMN46,52931,475−3%
23Maplewood, MNMN40,71730,954−11%
24Brooklyn Center, MNMN31,84628,887−1%
25Fridley, MNMN30,82928,335+3%
26Winona, MNMN26,53025,399−6%
27Lakeville, MNMN79,27024,854−42%
28White Bear Lake, MNMN23,39224,799+2%
29Shoreview, MNMN26,90624,587−5%
30Crystal, MNMN22,23923,788+5%
31Cottage Grove, MNMN43,60422,935−25%
32Inver Grove Heights, MNMN36,87322,477−24%
33New Brighton, MNMN22,15922,246+0%
34Austin, MNMN26,68921,907−6%
35New Hope, MNMN20,80721,853+5%
36Golden Valley, MNMN21,32520,971+3%
37Woodbury, MNMN81,55820,075−57%
38Owatonna, MNMN26,63319,386−14%
39Columbia Heights, MNMN22,48218,910+2%
40Oakdale, MNMN30,58818,374−31%
41Albert Lea, MNMN18,21718,310−0%
42Hibbing, MNMN15,82318,046+6%
43Willmar, MNMN22,00117,531−4%
44Anoka, MNMN18,16917,192−5%
45Faribault, MNMN25,04017,085−18%
46Champlin, MNMN23,12516,849−24%
47Hopkins, MNMN19,52316,534−4%
48Hastings, MNMN22,56315,441−15%
49Andover, MNMN33,87415,216−43%
50Red Wing, MNMN16,80515,103−6%
51Northfield, MNMN21,99214,683−14%
52Robbinsdale, MNMN14,03014,396+2%
53Stillwater, MNMN19,35413,882−8%
54New Ulm, MNMN13,86313,132−3%
55Mounds View, MNMN12,78612,528−2%
56Ramsey, MNMN29,62412,408−33%
57Fergus Falls, MNMN14,24612,362−8%
58Brainerd, MNMN14,42812,353−6%
59Marshall, MNMN14,17112,023−6%
60Shakopee, MNMN49,36611,739−43%
61Chanhassen, MNMN25,74811,732−42%
62Hutchinson, MNMN14,65511,523−12%
63Prior Lake, MNMN28,14011,482−28%
64Chaska, MNMN30,51311,339−35%
65Fairmont, MNMN10,09911,265+3%
66Bemidji, MNMN15,77011,245−6%
67Elk River, MNMN27,89611,201−32%
68Vadnais Heights, MNMN13,05211,041−16%
69Cloquet, MNMN12,39910,885−3%
70North Mankato, MNMN14,16510,164−14%
71Worthington, MNMN13,9799,977−12%
72Savage, MNMN32,9709,906−53%
73Mound, MNMN9,0649,634+2%
74Mendota Heights, MNMN11,4759,431−18%
75St. Peter, MNMN12,2759,421−3%
76Virginia, MNMN8,1879,410+3%
77Arden Hills, MNMN9,5839,199−5%
78Little Canada, MNMN10,5678,971−8%
79Ham Lake, MNMN17,1048,924−30%
80Lino Lakes, MNMN23,2208,807−48%
81East Grand Forks, MNMN8,9068,658+15%
82Rosemount, MNMN31,8818,622−41%
83Waseca, MNMN9,0358,385−1%
84International Falls, MNMN5,4818,325+24%
85Crookston, MNMN7,3758,119−1%
86East Bethel, MNMN12,6058,050−26%
87Thief River Falls, MNMN8,7998,010−5%
88Grand Rapids, MNMN11,1817,941+2%
89Sauk Rapids, MNMN13,7687,864−23%
90Alexandria, MNMN15,0457,838−11%
92Orono, MNMN8,3017,285−3%
93Little Falls, MNMN9,2777,232−6%
94Buffalo, MNMN16,8786,856−32%
95Hermantown, MNMN10,1106,761−9%
96Detroit Lakes, MNMN10,0196,635−10%
97Spring Lake Park, MNMN7,1276,545−3%
98Litchfield, MNMN6,5286,041−8%
99Farmington, MNMN25,4255,940−52%
100Lake Elmo, MNMN14,3765,903−14%
101Shorewood, MNMN7,6205,843−21%
102Forest Lake, MNMN20,9525,833−14%
103Morris, MNMN5,1505,613+11%
104Montevideo, MNMN5,3355,503+3%
105Mahtomedi, MNMN8,1895,476−28%
106Falcon Heights, MNMN5,0715,380−3%
107Sartell, MNMN19,9185,354−44%
108Corcoran, MNMN9,2695,199−8%
109Cambridge, MNMN11,0905,094−8%
110Waite Park, MNMN8,4505,020−24%
111St. Paul Park, MNMN5,3964,965−2%
112Monticello, MNMN15,6704,941−37%
113Redwood Falls, MNMN5,0404,859−11%
114Glencoe, MNMN5,6324,648−15%
115Stewartville, MNMN6,8504,520−16%
116Dayton, MNMN11,4024,426−6%
117Lake City, MNMN5,3064,422−11%
118Hugo, MNMN17,1674,417−31%
119La Crescent, MNMN5,2614,311−12%
120Newport, MNMN5,5253,725+0%
121Princeton, MNMN5,4803,717−5%
122Baxter, MNMN9,2173,695−33%
123New Prague, MNMN8,2383,563−22%
124Kasson, MNMN7,3503,514−20%
125Waconia, MNMN14,1133,498−49%
126Minnetrista, MNMN9,4583,439−21%
127North Oaks, MNMN5,2833,386−13%
128St. Joseph, MNMN6,8463,294−30%
129Belle Plaine, MNMN7,6323,149−17%
130Medina, MNMN7,4603,096−23%
131Big Lake, MNMN12,9293,057−50%
132Jordan, MNMN6,9882,909−24%
133Delano, MNMN7,7882,709−29%
134St. Francis, MNMN8,6352,538−48%
135St. Michael, MNMN22,4982,506−72%
136Lindstrom, MNMN5,0392,461−18%
137Byron, MNMN6,7402,441−30%
138Victoria, MNMN12,4472,354−42%
139Wyoming, MNMN8,1212,142−30%
140Chisago City, MNMN5,9552,009−23%
141North Branch, MNMN12,3981,867−77%
142Zimmerman, MNMN6,9041,350−53%
143Lonsdale, MNMN5,1171,252−16%
144Albertville, MNMN8,5441,252−65%
145Isanti, MNMN7,7141,228−47%
146Becker, MNMN5,4251,011−62%
147Carver, MNMN7,198722−43%
148Rogers, MNMN15,606699−81%
SHOWING 1–148 OF 148
Download CSV (full list, 148 rows)

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES