Town Chart.

← All rankings · All towns in Minnesota

Fastest-growing towns in Minnesota

Ranked by our A place that is growing score out of 100, which is based on how much the number of people and the typical income grew over five years. Of the 361 towns in Minnesota with 1,000 or more people, these are the top 25.

Stacy ranks first with a score of 90. Martin Lake and Dayton follow, with 90 and 89. Scores compare each town with all 27,850 towns we track across the US.

RankTownScore Change in populationChange in income Population
1 Stacy 90 +120.6%+48.5% 4,384
2 Martin Lake 90 +32.5%+72.7% 1,068
3 Dayton 89 +56.4%+52.5% 9,095
4 Coleraine 87 +29.1%+62.8% 2,150
5 Grand Marais 87 +34.8%+55.8% 1,796
6 Morristown 84 +28.4%+51.5% 1,265
7 Redby 84 +30.8%+49.1% 1,495
8 Menahga 83 +25.7%+48.4% 1,343
9 Baudette 82 +10.6%+135.8% 1,139
10 Waverly 82 +62.1%+34.0% 2,285
11 Rice 81 +27.7%+42.5% 2,085
12 Princeton 81 +12.0%+71.9% 5,274
13 Montrose 78 +22.2%+40.8% 3,888
14 Lake Elmo 77 +46.5%+29.8% 13,140
15 Big Lake, Sherburne County 77 +13.9%+49.0% 12,367
16 Windom 76 +8.4%+66.5% 4,799
17 Albertville 76 +10.4%+55.5% 8,207
18 Montgomery 76 +15.4%+43.5% 3,434
19 Cologne 76 +15.2%+43.7% 2,282
20 Brainerd 76 +8.2%+63.3% 14,468
21 Lexington 75 +29.2%+32.1% 2,770
22 Medina 75 +9.2%+55.9% 6,968
23 Mazeppa 75 +21.1%+36.0% 1,004
24 Hanover 74 +9.9%+49.5% 3,626
25 Carver 73 +30.8%+28.5% 6,239

Only towns with 1,000 or more people are ranked. Scores compare each town with all towns we track. See how we score towns and where the figures come from. These are estimates, so check official sources before you decide.

More rankings for Minnesota

Fastest-growing towns in other states

Link to this page

Copy this HTML to link to this page from your own site.