Rank | City | 2018 Population (Est.) | Growth Rate (Annual) |
---|---|---|---|
1 | Minneapolis | 422,331 | 1.4% |
2 | St. Paul | 306,621 | 1.0% |
3 | Rochester | 115,733 | 1.2% |
4 | Duluth | 86,066 | -0.0% |
5 | Bloomington | 85,866 | 0.5% |
6 | Brooklyn Park | 80,581 | 0.9% |
7 | Plymouth | 78,395 | 1.5% |
8 | Maple Grove | 71,066 | 2.1% |
9 | Woodbury | 69,756 | 1.7% |
10 | St. Cloud | 67,984 | 0.5% |
11 | Eagan | 66,627 | 0.5% |
12 | Blaine | 64,557 | 1.7% |
13 | Eden Prairie | 64,400 | 0.8% |
14 | Lakeville | 63,748 | 1.9% |
15 | Coon Rapids | 62,656 | 0.3% |
16 | Burnsville | 61,439 | 0.3% |
17 | Minnetonka | 53,085 | 0.9% |
18 | Apple Valley | 52,435 | 0.9% |
19 | Edina | 51,958 | 1.2% |
20 | St. Louis Park | 49,029 | 1.2% |
21 | Moorhead | 43,122 | 1.8% |
22 | Mankato | 42,264 | 1.0% |
23 | Maplewood | 40,918 | 1.1% |
24 | Shakopee | 40,893 | 1.4% |
25 | Cottage Grove | 36,793 | 0.9% |
26 | Roseville | 36,314 | 1.1% |
27 | Richfield | 36,151 | 0.4% |
28 | Inver Grove Heights | 35,392 | 0.6% |
29 | Andover | 32,902 | 1.0% |
30 | Savage | 31,352 | 2.2% |
31 | Brooklyn Center | 31,006 | 0.4% |
32 | Oakdale | 28,083 | 0.4% |
33 | Fridley | 27,853 | 0.3% |
34 | Winona | 26,928 | -0.3% |
35 | Shoreview | 26,794 | 1.0% |
36 | Ramsey | 26,587 | 1.7% |
37 | Chaska | 26,561 | 1.6% |
38 | Prior Lake | 26,401 | 2.1% |
39 | White Bear Lake | 25,888 | 1.2% |
40 | Owatonna | 25,794 | 0.1% |
41 | Chanhassen | 25,558 | 1.5% |
42 | Champlin | 25,022 | 1.2% |
43 | Austin | 24,933 | 0.1% |
44 | Elk River | 24,506 | 0.9% |
45 | Rosemount | 24,344 | 1.5% |
46 | Faribault | 23,750 | 0.2% |
47 | Crystal | 23,165 | 0.6% |
48 | Farmington | 23,067 | 1.3% |
49 | New Brighton | 22,787 | 0.9% |
50 | Hastings | 22,722 | 0.4% |
51 | Golden Valley | 21,520 | 0.8% |
52 | Lino Lakes | 21,407 | 0.8% |
53 | New Hope | 21,063 | 0.5% |
54 | Northfield | 20,474 | 0.3% |
55 | Columbia Heights | 20,254 | 0.5% |
56 | South St. Paul | 20,242 | 0.1% |
57 | Forest Lake | 19,879 | 1.1% |
58 | West St. Paul | 19,767 | 0.2% |
59 | Willmar | 19,628 | 0.0% |
60 | Stillwater | 19,368 | 0.9% |
61 | Hopkins | 18,678 | 0.9% |
62 | Sartell | 17,752 | 1.6% |
63 | Albert Lea | 17,703 | -0.3% |
64 | St. Michael | 17,565 | 1.0% |
65 | Anoka | 17,522 | 0.3% |
66 | Otsego | 16,755 | 3.1% |
67 | Ham Lake | 16,528 | 1.1% |
68 | Red Wing | 16,412 | -0.0% |
69 | Buffalo | 16,201 | 0.7% |
70 | Hibbing | 16,041 | -0.3% |
71 | Bemidji | 15,366 | 1.9% |
72 | Hugo | 14,828 | 1.5% |
73 | Robbinsdale | 14,544 | 0.6% |
74 | Hutchinson | 13,895 | -0.3% |
75 | Fergus Falls | 13,783 | 0.7% |
76 | North Mankato | 13,746 | 0.4% |
77 | Sauk Rapids | 13,722 | 1.0% |
78 | Marshall | 13,710 | 0.0% |
79 | Monticello | 13,599 | 0.9% |
80 | Alexandria | 13,592 | 3.0% |
81 | Vadnais Heights | 13,561 | 1.4% |
82 | Brainerd | 13,428 | -0.2% |
83 | Worthington | 13,247 | 0.5% |
84 | New Ulm | 13,238 | -0.3% |
85 | Mounds View | 13,098 | 1.1% |
86 | Rogers | 12,984 | 6.1% |
87 | North St. Paul | 12,444 | 1.2% |
88 | Waconia | 12,232 | 1.9% |
89 | Cloquet | 11,938 | -0.2% |
90 | East Bethel | 11,928 | 0.4% |
91 | St. Peter | 11,906 | 0.9% |
92 | Mendota Heights | 11,343 | 0.3% |
93 | Grand Rapids | 11,242 | 0.5% |
94 | Big Lake | 10,915 | 1.2% |
95 | Little Canada | 10,477 | 1.0% |
96 | North Branch | 10,462 | 0.5% |
97 | Arden Hills | 10,362 | 1.2% |
98 | Fairmont | 10,126 | -0.7% |
99 | Mound | 9,517 | 0.7% |
100 | Hermantown | 9,513 | 0.1% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025