Listing of the top most populated cities in Minnesota, based on data from the 2010 census.

City
2010 Pop
2000 Pop
Difference
2010 Rank
2000 Rank
Difference
Minneapolis
382,578
382,618
0.0%
1
1
0
St. Paul
285,068
287,151
-0.7%
2
2
0
Rochester
106,769
85,806
24.4%
3
4
1
Duluth
86,265
86,918
-0.8%
4
3
-1
Bloomington
82,893
85,172
-2.7%
5
5
0
Brooklyn Park
75,781
67,388
12.5%
6
6
0
Plymouth
70,576
65,894
7.1%
7
7
0
St. Cloud
65,842
59,107
11.4%
8
11
3
Eagan
64,206
63,557
1.0%
9
8
-1
Woodbury
61,961
46,463
33.4%
10
16
6
Maple Grove
61,567
50,365
22.2%
11
14
3
Coon Rapids
61,476
61,607
-0.2%
12
9
-3
Eden Prairie
60,797
54,901
10.7%
13
12
-1
Burnsville
60,306
60,220
0.1%
14
10
-4
Blaine
57,186
44,942
27.2%
15
18
3
Lakeville
55,954
43,128
29.7%
16
20
4
Minnetonka
49,734
51,301
-3.1%
17
13
-4
Apple Valley
49,084
45,527
7.8%
18
17
-1
Edina
47,941
47,425
1.1%
19
15
-4
St. Louis Park
45,250
44,126
2.5%
20
19
-1

Source: U.S. Census Bureau