Guest, Sign inJoin
Minnesota rankings · Growth

Fastest-growing towns in Minnesota

Dayton has grown fastest of Minnesota’s 270 towns of 2,500+: up 57.0% from 7,262 residents in April 2020 to an estimated 11,402 in July 2025 (Census Bureau estimates). The typical town here changed +1.4%; 89 of the 270 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#2

Corcoran

Hennepin County
+49.8%

6,187 in 2020·9,269 in 2025·+3,082 people

All 270 towns

Growth since 2020, highest first.

270 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1DaytonHennepin County+57.0%+4,1407,262 → 11,402April 2020 → July 2025
2CorcoranHennepin County+49.8%+3,0826,187 → 9,269April 2020 → July 2025
3NewportWashington County+45.5%+1,7273,798 → 5,525April 2020 → July 2025
4Bemidji TownshipBeltrami County+38.4%+1,1192,912 → 4,031April 2020 → July 2025
5CarverCarver County+35.0%+1,8655,333 → 7,1982020 base revised by Census
6Lake ElmoWashington County+26.9%+3,04711,329 → 14,376April 2020 → July 2025
7RosemountDakota County+24.3%+6,23025,651 → 31,881April 2020 → July 2025
8HanoverWright County+23.8%+8453,547 → 4,392April 2020 → July 2025
9St. MichaelWright County+23.5%+4,28718,211 → 22,498April 2020 → July 2025
10OtsegoWright County+22.8%+4,55919,966 → 24,525April 2020 → July 2025
11Pine CityPine County+21.6%+6793,141 → 3,820April 2020 → July 2025
12DelanoWright County+19.7%+1,2836,505 → 7,788April 2020 → July 2025
13VictoriaCarver County+17.9%+1,88710,560 → 12,447April 2020 → July 2025
14RogersHennepin County+17.4%+2,30813,298 → 15,606April 2020 → July 2025
15CambridgeIsanti County+15.4%+1,4819,609 → 11,090April 2020 → July 2025
16North BranchChisago County+14.5%+1,57110,827 → 12,398April 2020 → July 2025
17MinnetristaHennepin County+14.5%+1,1958,263 → 9,458April 2020 → July 2025
18AnnandaleWright County+14.1%+4703,331 → 3,801April 2020 → July 2025
19LakevilleDakota County+14.1%+9,77369,497 → 79,270April 2020 → July 2025
20IsantiIsanti County+13.0%+8876,827 → 7,714April 2020 → July 2025
21ShakopeeScott County+12.9%+5,64943,717 → 49,366April 2020 → July 2025
22Cottage GroveWashington County+12.3%+4,77038,834 → 43,604April 2020 → July 2025
23ZimmermanSherburne County+11.2%+6976,207 → 6,904April 2020 → July 2025
24BeckerSherburne County+11.2%+5464,879 → 5,425April 2020 → July 2025
25Big LakeSherburne County+10.6%+1,24311,686 → 12,929April 2020 → July 2025
26ChaskaCarver County+9.7%+2,70227,811 → 30,513April 2020 → July 2025
27Elko New MarketScott County+9.6%+4664,834 → 5,300April 2020 → July 2025
28PrincetonMille Lacs County+9.3%+4665,014 → 5,4802020 base revised by Census
29ZumbrotaGoodhue County+9.3%+3463,726 → 4,072April 2020 → July 2025
30LonsdaleRice County+9.2%+4304,687 → 5,117April 2020 → July 2025
31BlaineAnoka County+9.1%+6,38670,217 → 76,603April 2020 → July 2025
32HugoWashington County+8.9%+1,40915,758 → 17,167April 2020 → July 2025
33MedinaHennepin County+8.8%+6066,854 → 7,460April 2020 → July 2025
34St. AugustaStearns County+8.6%+3023,497 → 3,799April 2020 → July 2025
35WoodburyWashington County+8.6%+6,45375,105 → 81,558April 2020 → July 2025
36MontgomeryLe Sueur County+8.5%+2773,262 → 3,539April 2020 → July 2025
37Lino LakesAnoka County+8.5%+1,81421,406 → 23,220April 2020 → July 2025
38MonticelloWright County+8.3%+1,20314,467 → 15,670April 2020 → July 2025
39WaconiaCarver County+8.3%+1,08313,030 → 14,113April 2020 → July 2025
40AlbertvilleWright County+8.1%+6417,903 → 8,544April 2020 → July 2025
41OakdaleWashington County+8.1%+2,29428,294 → 30,588April 2020 → July 2025
42Elk RiverSherburne County+8.0%+2,05625,840 → 27,896April 2020 → July 2025
43St. AnthonyHennepin County+7.8%+7249,265 → 9,989April 2020 → July 2025
44MelroseStearns County+7.8%+2803,608 → 3,888April 2020 → July 2025
45RockfordWright County+7.7%+3454,482 → 4,827April 2020 → July 2025
46Breezy PointCrow Wing County+7.7%+1982,573 → 2,771April 2020 → July 2025
47FarmingtonDakota County+7.4%+1,74523,680 → 25,425April 2020 → July 2025
48Park RapidsHubbard County+7.2%+3004,147 → 4,447April 2020 → July 2025
49RamseyAnoka County+7.2%+1,98827,636 → 29,624April 2020 → July 2025
50East BethelAnoka County+7.0%+82611,779 → 12,605April 2020 → July 2025
51KassonDodge County+6.7%+4636,887 → 7,350April 2020 → July 2025
52BaxterCrow Wing County+6.7%+5788,639 → 9,217April 2020 → July 2025
53ByronOlmsted County+6.7%+4226,318 → 6,740April 2020 → July 2025
54West St. PaulDakota County+6.5%+1,34920,601 → 21,950April 2020 → July 2025
55PerhamOtter Tail County+6.3%+2223,524 → 3,746April 2020 → July 2025
56Oak GroveAnoka County+6.2%+5508,926 → 9,476April 2020 → July 2025
57St. FrancisAnoka County+6.1%+4968,139 → 8,635April 2020 → July 2025
58NorthfieldRice County+5.7%+1,17720,815 → 21,992April 2020 → July 2025
59Moose LakeCarlton County+5.6%+1572,791 → 2,948April 2020 → July 2025
60MontroseWright County+5.6%+2113,775 → 3,986April 2020 → July 2025
61Alexandria TownshipDouglas County+5.2%+1532,961 → 3,114April 2020 → July 2025
62Maple GroveHennepin County+5.2%+3,62770,266 → 73,893April 2020 → July 2025
63JordanScott County+4.9%+3276,661 → 6,988April 2020 → July 2025
64Long PrairieTodd County+4.9%+1783,652 → 3,830April 2020 → July 2025
65ColumbusAnoka County+4.9%+2024,154 → 4,356April 2020 → July 2025
66DilworthClay County+4.6%+2144,609 → 4,823April 2020 → July 2025
67AlexandriaDouglas County+4.6%+66114,384 → 15,045April 2020 → July 2025
68Big Lake TownshipSherburne County+4.6%+3637,920 → 8,283April 2020 → July 2025
69Blue Hill TownshipSherburne County+4.6%+1152,510 → 2,625April 2020 → July 2025
70WillmarKandiyohi County+4.6%+96221,039 → 22,001April 2020 → July 2025
71MoorheadClay County+4.6%+2,02644,507 → 46,533April 2020 → July 2025
72Livonia TownshipSherburne County+4.5%+2806,156 → 6,436April 2020 → July 2025
73Baldwin+4.5%+3146,917 → 7,231April 2020 → July 2025
74Orrock TownshipSherburne County+4.5%+1593,539 → 3,698April 2020 → July 2025
75Sylvan TownshipCass County+4.4%+1292,901 → 3,030April 2020 → July 2025
76Palmer TownshipSherburne County+4.4%+1122,521 → 2,633April 2020 → July 2025
77MankatoBlue Earth County+4.4%+1,95244,577 → 46,529April 2020 → July 2025
78St. CloudStearns County+4.4%+3,02969,618 → 72,647April 2020 → July 2025
79BuffaloWright County+4.3%+70316,175 → 16,878April 2020 → July 2025
80Brockway TownshipStearns County+4.3%+1242,892 → 3,016April 2020 → July 2025
81FridleyAnoka County+4.2%+1,25029,579 → 30,829April 2020 → July 2025
82Bradford TownshipIsanti County+4.0%+1363,413 → 3,549April 2020 → July 2025
83Cold SpringStearns County+4.0%+1654,164 → 4,329April 2020 → July 2025
84Dodge CenterDodge County+3.9%+1122,839 → 2,951April 2020 → July 2025
85AndoverAnoka County+3.9%+1,27932,595 → 33,874April 2020 → July 2025
86Ham LakeAnoka County+3.8%+63316,471 → 17,104April 2020 → July 2025
87Pine IslandGoodhue County+3.5%+1333,778 → 3,911April 2020 → July 2025
88Belle PlaineScott County+3.4%+2507,382 → 7,632April 2020 → July 2025
89North St. PaulRamsey County+3.3%+41312,367 → 12,780April 2020 → July 2025
90AlbanyStearns County+3.3%+922,781 → 2,873April 2020 → July 2025
91LindstromChisago County+3.0%+1454,894 → 5,039April 2020 → July 2025
92Inver Grove HeightsDakota County+3.0%+1,06035,813 → 36,873April 2020 → July 2025
93SartellStearns County+2.9%+56119,357 → 19,918April 2020 → July 2025
94Wakefield TownshipStearns County+2.9%+792,750 → 2,829April 2020 → July 2025
95Thomson TownshipCarlton County+2.9%+1575,467 → 5,624April 2020 → July 2025
96Chisago Lake TownshipChisago County+2.8%+1374,821 → 4,958April 2020 → July 2025
97MoraKanabec County+2.8%+1023,661 → 3,763April 2020 → July 2025
98Chisago CityChisago County+2.7%+1545,801 → 5,9552020 base revised by Census
99Pokegama TownshipPine County+2.6%+742,810 → 2,884April 2020 → July 2025
100Silver Creek TownshipWright County+2.5%+652,555 → 2,620April 2020 → July 2025
101Franklin TownshipWright County+2.5%+722,867 → 2,939April 2020 → July 2025
102Rockford TownshipWright County+2.5%+853,389 → 3,474April 2020 → July 2025
103StaplesTodd County+2.5%+752,999 → 3,074April 2020 → July 2025
104Monticello TownshipWright County+2.5%+823,292 → 3,374April 2020 → July 2025
105WatertownCarver County+2.5%+1154,674 → 4,789April 2020 → July 2025
106Credit River+2.5%+1355,509 → 5,644April 2020 → July 2025
107Corinna TownshipWright County+2.4%+622,534 → 2,596April 2020 → July 2025
108StewartvilleOlmsted County+2.4%+1636,687 → 6,850April 2020 → July 2025
109RochesterOlmsted County+2.4%+2,894121,398 → 124,292April 2020 → July 2025
110Columbia HeightsAnoka County+2.4%+52221,960 → 22,482April 2020 → July 2025
111BemidjiBeltrami County+2.3%+36115,409 → 15,7702020 base revised by Census
112FaribaultRice County+2.3%+57124,469 → 25,040April 2020 → July 2025
113HopkinsHennepin County+2.3%+44519,078 → 19,523April 2020 → July 2025
114Eagle LakeBlue Earth County+2.3%+763,281 → 3,357April 2020 → July 2025
115Sauk CentreStearns County+2.3%+1054,558 → 4,663April 2020 → July 2025
116Watab TownshipBenton County+2.2%+763,402 → 3,478April 2020 → July 2025
117NowthenAnoka County+2.2%+994,531 → 4,630April 2020 → July 2025
118Marion TownshipOlmsted County+2.1%+864,025 → 4,111April 2020 → July 2025
119Rush CityChisago County+2.1%+693,231 → 3,300April 2020 → July 2025
120CentervilleAnoka County+2.1%+803,898 → 3,978April 2020 → July 2025
121WinonaWinona County+2.1%+53325,997 → 26,530April 2020 → July 2025
122MarshallLyon County+2.0%+28413,887 → 14,171April 2020 → July 2025
123GreenfieldHennepin County+2.0%+572,905 → 2,962April 2020 → July 2025
124AustinMower County+1.9%+50126,188 → 26,689April 2020 → July 2025
125Prior LakeScott County+1.9%+52427,616 → 28,140April 2020 → July 2025
126HastingsDakota County+1.8%+40322,160 → 22,563April 2020 → July 2025
127La Grand TownshipDouglas County+1.8%+764,233 → 4,309April 2020 → July 2025
128St. PeterNicollet County+1.7%+20212,073 → 12,275April 2020 → July 2025
129DuluthSt. Louis County+1.7%+1,45286,878 → 88,330April 2020 → July 2025
130EdinaHennepin County+1.7%+88553,471 → 54,356April 2020 → July 2025
131Little FallsMorrison County+1.7%+1519,126 → 9,277April 2020 → July 2025
132Forest LakeWashington County+1.6%+33820,614 → 20,952April 2020 → July 2025
133SavageScott County+1.6%+50732,463 → 32,970April 2020 → July 2025
134St. CharlesWinona County+1.5%+604,030 → 4,090April 2020 → July 2025
135Rice LakeSt. Louis County+1.5%+604,109 → 4,169April 2020 → July 2025
136BurnsvilleDakota County+1.4%+92064,324 → 65,244April 2020 → July 2025
137AnokaAnoka County+1.4%+25017,919 → 18,169April 2020 → July 2025
138Waite ParkStearns County+1.3%+1118,339 → 8,450April 2020 → July 2025
139Harris TownshipItasca County+1.3%+443,320 → 3,364April 2020 → July 2025
140WabashaWabasha County+1.3%+332,566 → 2,599April 2020 → July 2025
141Pelican RapidsOtter Tail County+1.3%+332,575 → 2,608April 2020 → July 2025
142Linwood TownshipAnoka County+1.3%+685,335 → 5,403April 2020 → July 2025
143Red WingGoodhue County+1.2%+20416,601 → 16,805April 2020 → July 2025
144CohassetItasca County+1.2%+332,695 → 2,728April 2020 → July 2025
145Northern TownshipBeltrami County+1.2%+443,657 → 3,7012020 base revised by Census
146Spring Lake TownshipScott County+1.2%+413,457 → 3,498April 2020 → July 2025
147Cedar Lake TownshipScott County+1.2%+363,044 → 3,080April 2020 → July 2025
148WyomingChisago County+1.2%+938,028 → 8,121April 2020 → July 2025
149Lake CityWabasha County+1.1%+605,246 → 5,306April 2020 → July 2025
150New Market TownshipScott County+1.1%+383,536 → 3,574April 2020 → July 2025
151St. JamesWatonwan County+1.0%+504,813 → 4,863April 2020 → July 2025
152Vadnais HeightsRamsey County+1.0%+13112,921 → 13,052April 2020 → July 2025
153Fergus FallsOtter Tail County+1.0%+13914,107 → 14,246April 2020 → July 2025
154LuverneRock County+0.9%+454,939 → 4,984April 2020 → July 2025
155Grand RapidsItasca County+0.9%+10011,081 → 11,181April 2020 → July 2025
156MilacaMille Lacs County+0.9%+273,014 → 3,041April 2020 → July 2025
157New PragueScott County+0.9%+728,166 → 8,238April 2020 → July 2025
158Coon RapidsAnoka County+0.9%+55763,636 → 64,193April 2020 → July 2025
159OwatonnaSteele County+0.8%+20826,425 → 26,633April 2020 → July 2025
160New London TownshipKandiyohi County+0.7%+222,943 → 2,965April 2020 → July 2025
161MorrisStevens County+0.7%+345,116 → 5,150April 2020 → July 2025
162MahtomediWashington County+0.6%+488,141 → 8,189April 2020 → July 2025
163HermantownSt. Louis County+0.6%+5810,052 → 10,110April 2020 → July 2025
164ChatfieldFillmore County+0.5%+153,003 → 3,018April 2020 → July 2025
165BrainerdCrow Wing County+0.4%+6314,365 → 14,428April 2020 → July 2025
166Le CenterLe Sueur County+0.4%+112,513 → 2,524April 2020 → July 2025
167Sleepy EyeBrown County+0.4%+153,446 → 3,461April 2020 → July 2025
168HutchinsonMcLeod County+0.4%+6214,593 → 14,655April 2020 → July 2025
169WorthingtonNobles County+0.3%+4213,937 → 13,979April 2020 → July 2025
170GoodviewWinona County+0.3%+124,110 → 4,122April 2020 → July 2025
171MinnetonkaHennepin County+0.3%+15653,813 → 53,969April 2020 → July 2025
172WindomCottonwood County+0.3%+134,804 → 4,817April 2020 → July 2025
173IndependenceHennepin County+0.2%+93,754 → 3,763April 2020 → July 2025
174BarnesvilleClay County+0.2%+62,761 → 2,767April 2020 → July 2025
175AftonWashington County+0.2%+62,954 → 2,960April 2020 → July 2025
176North OaksRamsey County+0.2%+85,275 → 5,283April 2020 → July 2025
177Le SueurLe Sueur County+0.1%+54,205 → 4,210April 2020 → July 2025
178MinneapolisHennepin County+0.1%+340429,984 → 430,324April 2020 → July 2025
179PlainviewWabasha County+0.0%+13,481 → 3,482April 2020 → July 2025
180OronoHennepin County+0.0%+28,299 → 8,301April 2020 → July 2025
181St. Louis ParkHennepin County+0.0%+950,018 → 50,027April 2020 → July 2025
182Detroit LakesBecker County−0.0%−510,024 → 10,019April 2020 → July 2025
183ShoreviewRamsey County−0.1%−2226,928 → 26,906April 2020 → July 2025
184WadenaWadena County−0.1%−54,346 → 4,341April 2020 → July 2025
185StillwaterWashington County−0.1%−2619,380 → 19,354April 2020 → July 2025
186CokatoWright County−0.2%−62,799 → 2,793April 2020 → July 2025
187ScandiaWashington County−0.2%−93,988 → 3,979April 2020 → July 2025
188GrantWashington County−0.2%−93,963 → 3,954April 2020 → July 2025
189Cannon FallsGoodhue County−0.2%−104,219 → 4,209April 2020 → July 2025
190Blue EarthFaribault County−0.3%−83,173 → 3,165April 2020 → July 2025
191JacksonJackson County−0.5%−173,322 → 3,305April 2020 → July 2025
192Grand Lake TownshipSt. Louis County−0.6%−152,720 → 2,705April 2020 → July 2025
193GlenwoodPope County−0.7%−182,649 → 2,631April 2020 → July 2025
194Thief River FallsPennington County−0.7%−638,862 → 8,799April 2020 → July 2025
195Sauk RapidsBenton County−0.7%−9913,867 → 13,768April 2020 → July 2025
196North MankatoNicollet County−0.8%−10814,273 → 14,165April 2020 → July 2025
197ChanhassenCarver County−0.8%−20125,949 → 25,748April 2020 → July 2025
198StacyChisago County−0.8%−354,402 → 4,3672020 base revised by Census
199Spring Lake ParkAnoka County−0.9%−657,192 → 7,127April 2020 → July 2025
200BensonSwift County−1.0%−363,480 → 3,444April 2020 → July 2025
201BloomingtonHennepin County−1.0%−94489,978 → 89,034April 2020 → July 2025
202South St. PaulDakota County−1.1%−22820,760 → 20,532April 2020 → July 2025
203ElySt. Louis County−1.1%−363,267 → 3,231April 2020 → July 2025
204RichfieldHennepin County−1.1%−40937,002 → 36,593April 2020 → July 2025
205Cascade TownshipOlmsted County−1.1%−322,842 → 2,810April 2020 → July 2025
206West Lakeland TownshipWashington County−1.2%−463,977 → 3,931April 2020 → July 2025
207Circle PinesAnoka County−1.2%−625,029 → 4,967April 2020 → July 2025
208May TownshipWashington County−1.2%−332,671 → 2,638April 2020 → July 2025
209CloquetCarlton County−1.3%−16412,563 → 12,399April 2020 → July 2025
210Redwood FallsRedwood County−1.3%−675,107 → 5,040April 2020 → July 2025
211MontevideoChippewa County−1.4%−775,412 → 5,335April 2020 → July 2025
212Mountain IronSt. Louis County−1.4%−412,876 → 2,835April 2020 → July 2025
213La CrescentHouston County−1.4%−775,338 → 5,261April 2020 → July 2025
214LitchfieldMeeker County−1.5%−976,625 → 6,528April 2020 → July 2025
215Albert LeaFreeborn County−1.5%−28318,500 → 18,217April 2020 → July 2025
216White TownshipSt. Louis County−1.5%−483,136 → 3,088April 2020 → July 2025
217St. PaulRamsey County−1.5%−4,819311,503 → 306,684April 2020 → July 2025
218RosevilleRamsey County−1.7%−60536,268 → 35,663April 2020 → July 2025
219Mendota HeightsDakota County−1.7%−19511,670 → 11,475April 2020 → July 2025
220CrookstonPolk County−1.7%−1317,506 → 7,375April 2020 → July 2025
221Eden PrairieHennepin County−1.7%−1,12264,197 → 63,075April 2020 → July 2025
222Granite FallsYellow Medicine County−1.8%−492,740 → 2,691April 2020 → July 2025
223GlencoeMcLeod County−1.8%−1065,738 → 5,632April 2020 → July 2025
224New UlmBrown County−1.9%−26414,127 → 13,863April 2020 → July 2025
225Apple ValleyDakota County−2.0%−1,11956,367 → 55,248April 2020 → July 2025
226WayzataHennepin County−2.0%−884,432 → 4,344April 2020 → July 2025
227FoleyBenton County−2.0%−542,704 → 2,650April 2020 → July 2025
228ShorewoodHennepin County−2.0%−1567,776 → 7,620April 2020 → July 2025
229WasecaWaseca County−2.1%−1949,229 → 9,035April 2020 → July 2025
230ProctorSt. Louis County−2.1%−673,121 → 3,054April 2020 → July 2025
231RoseauRoseau County−2.2%−602,745 → 2,685April 2020 → July 2025
232Norwood Young AmericaCarver County−2.2%−863,863 → 3,777April 2020 → July 2025
233Empire−2.3%−733,136 → 3,063April 2020 → July 2025
234HibbingSt. Louis County−2.4%−38716,210 → 15,823April 2020 → July 2025
235DeephavenHennepin County−2.4%−953,889 → 3,794April 2020 → July 2025
236Collegeville TownshipStearns County−2.5%−823,344 → 3,262April 2020 → July 2025
237Little CanadaRamsey County−2.5%−27210,839 → 10,567April 2020 → July 2025
238PipestonePipestone County−2.5%−1064,206 → 4,100April 2020 → July 2025
239EaganDakota County−2.5%−1,75268,861 → 67,109April 2020 → July 2025
240PlymouthHennepin County−2.6%−2,07881,020 → 78,942April 2020 → July 2025
241St. JosephStearns County−2.6%−1817,027 → 6,846April 2020 → July 2025
242Lake CrystalBlue Earth County−2.6%−672,537 → 2,470April 2020 → July 2025
243St. Paul ParkWashington County−2.7%−1485,544 → 5,396April 2020 → July 2025
244VirginiaSt. Louis County−2.9%−2438,430 → 8,187April 2020 → July 2025
245East Grand ForksPolk County−3.1%−2839,189 → 8,906April 2020 → July 2025
246ChisholmSt. Louis County−3.1%−1484,773 → 4,625April 2020 → July 2025
247MaplewoodRamsey County−3.2%−1,35642,073 → 40,717April 2020 → July 2025
248EvelethSt. Louis County−3.3%−1143,495 → 3,381April 2020 → July 2025
249ChamplinHennepin County−3.3%−79023,915 → 23,125April 2020 → July 2025
250BreckenridgeWilkin County−3.3%−1143,437 → 3,323April 2020 → July 2025
251Brooklyn ParkHennepin County−3.4%−2,91886,461 → 83,543April 2020 → July 2025
252CaledoniaHouston County−3.5%−1002,868 → 2,768April 2020 → July 2025
253FairmontMartin County−3.5%−36810,467 → 10,099April 2020 → July 2025
254Mounds ViewRamsey County−3.6%−47113,257 → 12,786April 2020 → July 2025
255MoundHennepin County−3.6%−3349,398 → 9,064April 2020 → July 2025
256RobbinsdaleHennepin County−4.2%−60914,639 → 14,030April 2020 → July 2025
257Oak Park HeightsWashington County−4.6%−2224,847 → 4,625April 2020 → July 2025
258CrystalHennepin County−4.7%−1,08923,328 → 22,239April 2020 → July 2025
259New BrightonRamsey County−4.9%−1,13423,293 → 22,159April 2020 → July 2025
260Arden HillsRamsey County−5.1%−51710,100 → 9,583April 2020 → July 2025
261Two HarborsLake County−5.3%−1933,636 → 3,443April 2020 → July 2025
262New HopeHennepin County−5.4%−1,17921,986 → 20,807April 2020 → July 2025
263Falcon HeightsRamsey County−5.4%−2885,359 → 5,071April 2020 → July 2025
264Golden ValleyHennepin County−5.4%−1,22722,552 → 21,325April 2020 → July 2025
265International FallsKoochiching County−5.5%−3175,798 → 5,481April 2020 → July 2025
266OsseoHennepin County−5.6%−1502,684 → 2,534April 2020 → July 2025
267Brooklyn CenterHennepin County−5.7%−1,93733,783 → 31,846April 2020 → July 2025
268White Bear TownshipRamsey County−5.7%−63411,033 → 10,399April 2020 → July 2025
269White Bear LakeRamsey County−6.0%−1,48724,879 → 23,392April 2020 → July 2025
270BayportWashington County−7.4%−2974,018 → 3,721April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in Minnesota?

Dayton (Hennepin County): it grew 57.0%, from 7,262 residents in April 2020 to an estimated 11,402 in July 2025. Corcoran (+49.8%) and Newport (+45.5%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (270 in Minnesota). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the Minnesota page.

Go deeper

More Minnesota lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Minnesota rankings →
Other states

Fastest-growing towns in other states