Top 100 Biggest Cities In Minnesota (2019 Census)

Rank City 2020 Pop (Est.) Growth Rate (Ann)
1 Minneapolis 429,606 1.3%
2 St. Paul 308,096 0.9%
3 Rochester 118,935 1.2%
4 Duluth 85,618 -0.1%
5 Bloomington 84,943 0.3%
6 Brooklyn Park 80,389 0.7%
7 Plymouth 79,768 1.4%
8 Woodbury 72,828 1.8%
9 Maple Grove 72,622 1.9%
10 St. Cloud 68,462 0.4%
11 Lakeville 67,317 2.1%
12 Eagan 66,372 0.4%
13 Blaine 65,607 1.5%
14 Eden Prairie 64,893 0.7%
15 Coon Rapids 62,998 0.3%
16 Burnsville 61,339 0.2%
17 Apple Valley 55,135 1.3%
18 Minnetonka 54,064 0.9%
19 Edina 52,857 1.1%
20 St. Louis Park 48,662 0.8%
21 Moorhead 43,652 1.5%
22 Mankato 42,931 1.0%
23 Shakopee 41,570 1.3%
24 Maplewood 40,885 0.8%
25 Cottage Grove 37,604 0.9%
26 Roseville 36,457 0.9%
27 Richfield 36,354 0.4%
28 Inver Grove Heights 35,672 0.6%
29 Andover 33,140 0.9%
30 Savage 32,362 2.1%
31 Brooklyn Center 30,690 0.2%
32 Oakdale 27,933 0.2%
33 Fridley 27,826 0.2%
34 Ramsey 27,721 1.8%
35 Prior Lake 27,241 2.0%
36 Shoreview 27,130 0.9%
37 Chaska 26,989 1.4%
38 Winona 26,594 -0.4%
39 Chanhassen 26,389 1.6%
40 White Bear Lake 25,875 0.9%
41 Owatonna 25,704 0.0%
42 Champlin 25,268 1.0%
43 Austin 25,233 0.2%
44 Elk River 25,213 1.0%
45 Rosemount 25,207 1.6%
46 Faribault 23,897 0.3%
47 Farmington 23,091 1.0%
48 Crystal 22,899 0.4%
49 Hastings 22,886 0.4%
50 New Brighton 22,753 0.7%
51 Lino Lakes 22,119 1.0%
52 Golden Valley 21,886 0.8%
53 Forest Lake 20,933 1.5%
54 New Hope 20,907 0.3%
55 Northfield 20,742 0.4%
56 Columbia Heights 20,427 0.5%
57 South St. Paul 20,060 -0.1%
58 West St. Paul 19,961 0.2%
59 Willmar 19,869 0.1%
60 Stillwater 19,627 0.8%
61 Sartell 18,926 2.0%
62 Hopkins 18,468 0.5%
63 St. Michael 18,204 1.2%
64 Otsego 18,113 3.3%
65 Albert Lea 17,656 -0.2%
66 Anoka 17,549 0.3%
67 Ham Lake 16,783 1.0%
68 Buffalo 16,442 0.7%
69 Red Wing 16,320 -0.1%
70 Hibbing 15,855 -0.3%
71 Bemidji 15,434 1.6%
72 Hugo 15,267 1.5%
73 Robbinsdale 14,389 0.3%
74 Sauk Rapids 14,146 1.1%
75 Hutchinson 13,983 -0.2%
76 North Mankato 13,948 0.5%
77 Monticello 13,824 0.9%
78 Alexandria 13,822 2.5%
79 Fergus Falls 13,794 0.5%
80 Vadnais Heights 13,607 1.1%
81 Rogers 13,490 5.1%
82 Marshall 13,487 -0.2%
83 Brainerd 13,434 -0.1%
84 Mounds View 13,324 1.0%
85 New Ulm 13,212 -0.3%
86 Worthington 13,099 0.3%
87 North St. Paul 12,506 1.0%
88 Waconia 12,370 1.6%
89 East Bethel 12,038 0.4%
90 Cloquet 12,009 -0.1%
91 St. Peter 11,953 0.7%
92 Mendota Heights 11,343 0.3%
93 Big Lake 11,226 1.2%
94 Grand Rapids 11,214 0.3%
95 North Branch 10,767 0.7%
96 Little Canada 10,501 0.8%
97 Arden Hills 10,281 0.8%
98 Victoria 10,206 3.7%
99 Fairmont 10,030 -0.7%
100 Hermantown 9,637 0.3%

View Biggest Minnesota Cities From Different Years

1800s 1840 1850 1860 1870 1880 1890
1900s 1900 1910 1920 1930 1940 1950
1960 1970 1980 1990
2000s 2000 2010 2020 2022 2023 2024

© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025