Average Home Price in
Minnesota

695 cities tracked · Real Zillow data · Updated July 2026

State Median
$300,456
Most Affordable
$83,745
Most Expensive
$2,378,608
Cities Tracked
695

All Cities in Minnesota

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1MinneapolisHennepin County$336,624+0.9%
2Saint PaulRamsey County$301,096+0.8%
3RochesterOlmsted County$348,286+4.0%
4DuluthSaint Louis County$303,635+6.2%
5BloomingtonHennepin County$370,580+2.3%
6Brooklyn ParkHennepin County$354,606+1.2%
7PlymouthHennepin County$518,483+2.1%
8WoodburyWashington County$466,549+1.4%
9LakevilleDakota County$493,681+0.9%
10Maple GroveHennepin County$432,568+1.9%
11Saint CloudSherburne County$261,855+1.8%
12BlaineAnoka County$388,347+1.6%
13EaganDakota County$408,530+1.8%
14BurnsvilleDakota County$375,754+2.7%
15Eden PrairieHennepin County$512,269+2.9%
16Coon RapidsAnoka County$337,326+3.0%
17Apple ValleyDakota County$383,279+1.5%
18MankatoBlue Earth County$311,041+2.6%
19EdinaHennepin County$635,999+3.9%
20MinnetonkaHennepin County$496,328+3.5%
21Saint Louis ParkHennepin County$386,980+0.9%
22ShakopeeScott County$412,597+1.2%
23MoorheadClay County$290,230+2.1%
24MaplewoodRamsey County$351,949+1.7%
25Cottage GroveWashington County$404,733+1.9%
26RichfieldHennepin County$354,994+2.3%
27RosevilleRamsey County$385,406+3.4%
28Inver Grove HeightsDakota County$381,411+2.2%
29Prior LakeScott County$536,321+2.0%
30WinonaWinona County$264,050+3.3%
31Brooklyn CenterHennepin County$304,542+1.2%
32AndoverAnoka County$450,343+2.2%
33ChaskaCarver County$489,384+2.4%
34FaribaultRice County$308,774+2.9%
35BrainerdCrow Wing County$321,085+3.7%
36SavageScott County$434,922+1.7%
37OwatonnaSteele County$302,292+2.7%
38FridleyAnoka County$329,841+2.0%
39AustinMower County$191,405+5.0%
40OakdaleWashington County$362,942+4.2%
41FarmingtonDakota County$406,892+1.4%
42RamseyAnoka County$395,001+1.9%
43ShoreviewRamsey County$421,512+2.1%
44Elk RiverSherburne County$401,290+1.9%
45RosemountDakota County$439,658+0.4%
46BuffaloWright County$382,222+2.3%
47NorthfieldRice County$399,575+2.7%
48ChanhassenCarver County$569,346+2.2%
49WillmarKandiyohi County$247,424+1.5%
50White Bear LakeRamsey County$366,383+3.4%
51ChamplinHennepin County$379,952+2.7%
52New BrightonRamsey County$391,226+2.0%
53CrystalHennepin County$325,661+2.1%
54Golden ValleyHennepin County$447,241+3.7%
55New HopeHennepin County$357,872+3.4%
56Forest LakeWashington County$434,497+3.4%
57Columbia HeightsAnoka County$305,048+1.7%
58Lino LakesAnoka County$462,705+1.9%
59South Saint PaulDakota County$305,439+3.1%
60West Saint PaulDakota County$327,721+3.7%
61Saint MichaelWright County$437,876-0.2%
62Big LakeSherburne County$379,876+1.9%
63StillwaterWashington County$459,967+3.9%
64PrincetonMille Lacs County$379,945+2.6%
65Red WingGoodhue County$293,135+0.8%
66HopkinsHennepin County$339,780+3.0%
67SartellStearns County$349,327+2.6%
68OtsegoWright County$429,574-0.3%
69HutchinsonMcLeod County$303,437+2.3%
70Sauk RapidsBenton County$307,388+2.4%
71Grand RapidsItasca County$284,617+2.7%
72AnokaAnoka County$339,441+3.2%
73HibbingSaint Louis County$166,330+7.6%
74Detroit LakesBecker County$380,833+3.1%
75New UlmBrown County$256,003+7.8%
76HastingsDakota County$388,896+3.4%
77Ham LakeAnoka County$511,337+2.6%
78CambridgeIsanti County$332,869+1.5%
79MarshallLyon County$248,286+6.8%
80Albert LeaFreeborn County$185,100+5.3%
81HugoWashington County$441,029+2.4%
82WorthingtonNobles County$252,060+7.8%
83RobbinsdaleHennepin County$321,640+2.1%
84Little FallsMorrison County$282,707+2.8%
85Saint PeterNicollet County$303,823+3.9%
86WaconiaCarver County$468,933+1.5%
87RogersHennepin County$468,374+0.7%
88Mounds ViewRamsey County$351,590+1.5%
89North BranchChisago County$360,507+2.0%
90IsantiIsanti County$337,786+2.3%
91WasecaWaseca County$253,941+1.0%
92Vadnais HeightsRamsey County$380,448+1.8%
93North Saint PaulRamsey County$333,409+1.4%
94Lake ElmoWashington County$638,137+2.2%
95Thief River FallsPennington County$190,492-2.8%
96Saint JosephStearns County$346,091+4.7%
97Mendota HeightsDakota County$581,101+4.2%
98CloquetCarlton County$269,238+3.7%
99Little CanadaRamsey County$370,928+1.8%
100WyomingAnoka County$401,598+2.9%
101Park RapidsHubbard County$330,686+4.0%
102ShorewoodHennepin County$834,881+4.6%
103JordanScott County$445,697+1.7%
104North MankatoNicollet County$321,514+4.6%
105BemidjiBeltrami County$222,500+4.8%
106East Grand ForksPolk County$299,585+6.3%
107AlexandriaDouglas County$299,940+4.6%
108LitchfieldMeeker County$260,656+3.8%
109Arden HillsRamsey County$492,001+3.0%
110DelanoWright County$443,061+0.4%
111HermantownSaint Louis County$442,270+7.4%
112CrookstonPolk County$193,047+5.5%
113Fergus FallsOtter Tail County$209,070+5.5%
114East BethelAnoka County$429,483+4.6%
115Belle PlaineScott County$356,939+1.8%
116BeckerSherburne County$386,209+2.0%
117Saint AnthonyHennepin County$407,472+1.0%
118MoundHennepin County$389,403+1.5%
119FairmontMartin County$177,013+2.9%
120Oak GroveAnoka County$479,329+2.4%
121OronoHennepin County$1,155,624+6.5%
122VictoriaCarver County$624,127+2.5%
123StewartvilleOlmsted County$343,317+3.5%
124Sauk CentreStearns County$332,726+3.0%
125VirginiaSaint Louis County$137,052+6.9%
126Chisago CityChisago County$450,932+2.3%
127StacyChisago County$424,636+3.9%
128Saint FrancisAnoka County$356,712+1.3%
129MonticelloWright County$334,457+1.8%
130AlbertvilleWright County$385,045+0.3%
131MinnetristaHennepin County$695,447+2.7%
132MahtomediWashington County$491,807+4.4%
133BaxterCrow Wing County$375,030+3.1%
134Long PrairieTodd County$259,092+5.0%
135ByronOlmsted County$407,007+4.3%
136La CrescentHouston County$368,094+3.8%
137KassonDodge County$335,868+4.9%
138MontevideoChippewa County$214,952+8.1%
139Cold SpringStearns County$382,348+2.7%
140AnnandaleWright County$417,696+4.9%
141Lake CityWabasha County$325,617+2.9%
142Two HarborsLake County$304,947+5.2%
143Waite ParkStearns County$258,176+2.0%
144RiceBenton County$357,900+2.7%
145WayzataHennepin County$946,444+5.5%
146Spring Lake ParkAnoka County$327,164+2.6%
147WadenaOtter Tail County$218,160+4.8%
148MedinaHennepin County$847,318+1.3%
149LindstromChisago County$400,425+2.6%
150PerhamOtter Tail County$380,560+6.5%
151Elko New MarketScott County$481,248+2.2%
152Pine IslandGoodhue County$384,323+3.0%
153Le SueurLe Sueur County$310,056+2.7%
154CarverCarver County$503,971+1.2%
155CorcoranHennepin County$608,218+0.9%
156LuverneRock County$263,249+5.0%
157AvonStearns County$397,759+3.0%
158DaytonHennepin County$518,560+1.7%
159EvelethSaint Louis County$174,835+8.0%
160New PragueScott County$360,434+1.9%
161LonsdaleRice County$377,260+2.3%
162RoseauRoseau County$242,278+4.0%
163Clear LakeSherburne County$421,178+3.0%
164ElySaint Louis County$292,138+7.1%
165CaledoniaHouston County$293,487+5.3%
166WindomCottonwood County$182,999+0.0%
167Pelican RapidsOtter Tail County$394,673+6.6%
168MorrisStevens County$217,666+4.9%
169Saint Paul ParkWashington County$325,017+2.4%
170Saint JamesWatonwan County$162,961+3.0%
171Maple LakeWright County$383,539+5.2%
172Falcon HeightsRamsey County$424,763+2.8%
173ZumbrotaGoodhue County$338,406+3.0%
174SandstonePine County$242,903+4.3%
175CokatoWright County$336,444+3.4%
176WatertownCarver County$381,380+2.2%
177OronocoOlmsted County$573,244+4.7%
178Norwood Young AmericaCarver County$352,270+2.2%
179EyotaOlmsted County$379,147+5.3%
180North OaksRamsey County$967,961+2.1%
181MontgomeryLe Sueur County$329,522+2.3%
182Circle PinesAnoka County$320,871+1.4%
183Lake CrystalBlue Earth County$300,456+4.9%
184SpicerKandiyohi County$403,631+2.6%
185Deer RiverItasca County$255,663-0.2%
186ChisholmSaint Louis County$138,589+8.0%
187BensonSwift County$189,672+5.2%
188ChatfieldOlmsted County$368,015+3.6%
189EskoCarlton County$403,840+2.1%
190International FallsKoochiching County$158,121+6.7%
191Blue EarthFaribault County$185,019+5.0%
192BarnesvilleClay County$311,624+3.5%
193CohassetItasca County$347,548+1.4%
194JacksonJackson County$211,268+1.7%
195HawleyClay County$408,020+5.0%
196StaplesTodd County$218,130+7.2%
197DilworthClay County$294,919+1.7%
198Moose LakeCarlton County$288,013+5.8%
199Cass LakeCass County$245,632+3.8%
200Saint CharlesWinona County$350,436+3.0%
201Le CenterLe Sueur County$338,649+3.6%
202HinckleyPine County$199,182+4.1%
203JanesvilleWaseca County$287,343+5.1%
204RichmondStearns County$370,068+1.6%
205HarrisChisago County$417,877+3.4%
206WarroadRoseau County$230,198+1.0%
207LaporteHubbard County$314,267+2.3%
208MontroseWright County$327,037+1.6%
209Grand MaraisCook County$431,114+4.1%
210BagleyClearwater County$243,019+12.2%
211New LondonKandiyohi County$346,195+4.1%
212GrantWashington County$735,794+3.7%
213Spring ValleyFillmore County$249,054-1.8%
214OnamiaMille Lacs County$306,177+3.8%
215CentervilleAnoka County$412,807+0.1%
216PlainviewWabasha County$282,482+4.2%
217Dodge CenterDodge County$300,308+5.3%
218NewportWashington County$349,842+2.6%
219BayportWashington County$444,206+3.0%
220ColumbusAnoka County$490,425+4.8%
221BrahamKanabec County$282,979+3.4%
222BreckenridgeWilkin County$200,256+3.7%
223IndependenceHennepin County$819,203+4.6%
224WaverlyWright County$350,187+1.0%
225Pine RiverCass County$269,326+5.3%
226Oak Park HeightsWashington County$351,068-0.7%
227Blooming PrairieSteele County$271,379+5.0%
228SaginawSaint Louis County$356,121+8.9%
229South HavenStearns County$417,723+4.4%
230KenyonGoodhue County$308,899+3.6%
231BackusCass County$293,811+4.2%
232Howard LakeWright County$349,314+4.1%
233DeephavenHennepin County$1,096,250+3.7%
234OsakisTodd County$286,982+1.6%
235OliviaRenville County$200,742+12.4%
236ArlingtonSibley County$280,738+5.6%
237MotleyCass County$269,661+4.6%
238WabashaWabasha County$292,169+5.1%
239GreenfieldHennepin County$608,184+5.1%
240Marine on Saint CroixWashington County$635,471+6.1%
241New York MillsOtter Tail County$281,436+6.7%
242BarnumCarlton County$299,467+5.9%
243MayerCarver County$395,325+2.2%
244HoustonHouston County$360,700+5.3%
245CanbyYellow Medicine County$201,496+4.9%
246Mountain IronSaint Louis County$203,899+9.8%
247SpringfieldBrown County$217,605+12.0%
248SebekaWadena County$264,827+3.8%
249AuroraSaint Louis County$164,399+6.1%
250FosstonPolk County$231,495+7.4%
251Mountain LakeCottonwood County$165,143-0.3%
252AftonWashington County$738,198+3.1%
253CarltonCarlton County$338,504+3.1%
254StanchfieldIsanti County$408,128+5.4%
255Eagle LakeBlue Earth County$345,861+3.4%
256TracyLyon County$147,493+7.7%
257LakefieldJackson County$210,333+4.2%
258Redwood FallsRedwood County$177,185+6.6%
259Saint AugustaStearns County$388,262+3.1%
260MadeliaWatonwan County$196,959+7.4%
261MahnomenMahnomen County$154,702+9.4%
262Battle LakeOtter Tail County$441,594+8.9%
263HayfieldDodge County$329,534+9.1%
264OgilvieKanabec County$289,691+10.7%
265AdaNorman County$183,665+10.4%
266EllendaleSteele County$313,572+7.2%
267RockfordWright County$359,545+0.8%
268GlyndonClay County$362,547+2.9%
269WatervilleLe Sueur County$330,297+2.1%
270AtwaterKandiyohi County$289,159+3.8%
271SlaytonMurray County$255,286+12.0%
272BrowervilleTodd County$275,289+4.6%
273PillagerCass County$342,212+4.7%
274ZimmermanSherburne County$339,345+1.5%
275ProctorSaint Louis County$265,908+8.7%
276McGregorAitkin County$286,141+5.3%
277OrtonvilleBig Stone County$205,564+12.2%
278Center CityChisago County$414,205+2.1%
279WatkinsMeeker County$321,074+4.4%
280VerndaleWadena County$260,940+6.1%
281DeerwoodCrow Wing County$447,531+2.2%
282Madison LakeBlue Earth County$455,719+5.0%
283Lester PrairieMcLeod County$330,452+4.1%
284OsseoHennepin County$316,444+3.0%
285GaylordSibley County$255,311+6.6%
286HendersonSibley County$374,030+6.7%
287WalkerCass County$372,272+4.7%
288ScandiaWashington County$559,591+4.2%
289WarrenMarshall County$194,601+4.0%
290MoraKanabec County$237,172+3.5%
291MantorvilleDodge County$475,313+8.8%
292HanoverWright County$455,695+0.2%
293NevisHubbard County$367,295+3.5%
294Sturgeon LakePine County$281,586+3.5%
295WinstedMcLeod County$291,154+2.6%
296StarbuckPope County$339,617+4.5%
297LauderdaleRamsey County$313,031+0.2%
298FreeportStearns County$421,401+3.5%
299Clara CityChippewa County$259,209+10.5%
300Pequot LakesCrow Wing County$355,725+3.7%
301Lake ParkBecker County$426,392+4.2%
302WaubunMahnomen County$289,391+5.4%
303PipestonePipestone County$155,550+5.9%
304RenvilleRenville County$199,271+8.7%
305HenningOtter Tail County$280,298+5.7%
306FairfaxRenville County$186,872+9.6%
307GoodhueGoodhue County$296,451+2.0%
308AdrianNobles County$258,825+11.0%
309Red Lake FallsRed Lake County$224,802+11.2%
310LewistonWinona County$316,647+1.3%
311Rushford VillageFillmore County$380,006+7.3%
312MapletonBlue Earth County$254,912+4.2%
313TrumanMartin County$221,805+7.2%
314MapleviewMower County$104,094+6.1%
315AlbanyStearns County$365,394+1.6%
316DawsonLac Qui Parle County$187,519+6.6%
317New RichlandWaseca County$270,503+6.0%
318IsleAitkin County$314,221+4.2%
319AkeleyHubbard County$300,179+1.8%
320WinthropSibley County$237,382+6.9%
321Taylors FallsChisago County$360,510+2.4%
322ElginWabasha County$382,245+6.1%
323UticaWinona County$378,061+2.2%
324WinnebagoFaribault County$176,703+11.3%
325WelchGoodhue County$505,258+2.8%
326MerrifieldCrow Wing County$463,754+4.0%
327NicolletNicollet County$333,073+8.5%
328KelloggWabasha County$385,730+12.0%
329MazeppaWabasha County$392,896+8.4%
330HarmonyFillmore County$266,935+0.7%
331HillmanMorrison County$379,652+4.7%
332Hoyt LakesSaint Louis County$131,310+4.4%
333Good ThunderBlue Earth County$333,360+6.1%
334MadisonLac Qui Parle County$159,094+6.6%
335HoldingfordStearns County$377,463+5.2%
336FertilePolk County$249,561+7.3%
337EvansvilleDouglas County$279,331+5.4%
338WebsterRice County$572,648+5.8%
339UnderwoodOtter Tail County$350,719+5.2%
340Saint BonifaciusHennepin County$384,783+3.4%
341BaudetteLake of the Woods County$222,437+3.8%
342MorristownRice County$329,670+3.7%
343Elbow LakeGrant County$210,102+5.2%
344Fort RipleyCrow Wing County$402,085+3.8%
345GarfieldDouglas County$372,257+3.2%
346GlenvilleFreeborn County$255,818+10.2%
347ShevlinClearwater County$254,398+9.8%
348CushingMorrison County$407,685+2.4%
349ExcelsiorHennepin County$817,539+0.3%
350HectorRenville County$213,421+10.1%
351AudubonBecker County$484,817+5.4%
352West ConcordDodge County$281,435+6.4%
353Silver LakeMcLeod County$314,904+1.6%
354MedfordSteele County$316,175+3.2%
355WheatonTraverse County$128,728+13.8%
356CookSaint Louis County$265,472+7.9%
357HackensackCass County$399,326+3.9%
358CottonwoodLyon County$259,843+9.3%
359GilbertSaint Louis County$135,377+9.2%
360MinneotaLyon County$213,341+10.9%
361Eagle BendTodd County$248,897+5.3%
362ForestonMille Lacs County$361,503+2.8%
363PrestonFillmore County$275,431+2.1%
364EmbarrassSaint Louis County$213,375+12.5%
365Spring ParkHennepin County$594,815+7.1%
366KasotaLe Sueur County$360,588+3.0%
367BrowntonMcLeod County$309,189+6.4%
368Rock CreekPine County$332,805+2.2%
369ShaferChisago County$359,100+2.0%
370GlencoeMcLeod County$259,736+2.4%
371LexingtonAnoka County$329,551+0.8%
372OrrSaint Louis County$227,565+8.1%
373LakelandWashington County$415,426+1.6%
374Cannon FallsGoodhue County$295,324+2.7%
375GibbonSibley County$240,991+9.0%
376Pine CityPine County$251,199+4.8%
377Grey EagleTodd County$372,085+3.3%
378FloodwoodSaint Louis County$190,851+12.3%
379Long LakeHennepin County$438,510+1.7%
380Spring GroveHouston County$277,921+5.9%
381Breezy PointCrow Wing County$414,004+2.5%
382Eden ValleyMeeker County$307,685+4.3%
383FinlaysonPine County$279,468+4.1%
384RaymondKandiyohi County$246,154+4.6%
385DentOtter Tail County$404,494+7.2%
386Maple PlainHennepin County$388,960+1.5%
387OttertailOtter Tail County$371,144+4.7%
388ClearbrookClearwater County$253,265+13.5%
389WanamingoGoodhue County$311,059+3.9%
390Le RoyMower County$215,038+3.9%
391NisswaCrow Wing County$589,624+5.0%
392TylerLincoln County$131,228+0.2%
393OgemaBecker County$293,746+5.8%
394Grove CityMeeker County$257,530+7.5%
395TowerSaint Louis County$371,539+8.9%
396WelcomeMartin County$222,852+12.1%
397HancockPope County$212,185+5.1%
398BrewsterNobles County$275,159+9.3%
399GryglaBeltrami County$197,124+6.5%
400WrenshallCarlton County$334,031+3.2%
401SwanvilleMorrison County$347,843+2.5%
402Parkers PrairieOtter Tail County$186,888+2.5%
403BabbittSaint Louis County$155,559+8.1%
404Walnut GroveRedwood County$168,102+9.4%
405MarbleItasca County$134,792-8.3%
406VergasOtter Tail County$400,940+6.9%
407PalisadeAitkin County$267,637+4.4%
408GrasstonPine County$315,352+4.2%
409DundasRice County$398,292+2.1%
410BigforkItasca County$247,843-0.9%
411GreenbushRoseau County$193,319+3.0%
412Bird IslandRenville County$186,248+7.6%
413MaynardChippewa County$320,518+12.2%
414Grand MeadowMower County$269,463+3.5%
415BerthaTodd County$233,435+7.9%
416PuposkyBeltrami County$244,164+5.8%
417FoleyBenton County$259,523+1.8%
418SherburnMartin County$243,958+8.1%
419MabelFillmore County$219,010+2.1%
420AmboyBlue Earth County$258,082+5.7%
421BowlusMorrison County$220,495+4.8%
422HallockKittson County$160,506+12.5%
423Rose CreekMower County$302,565+6.9%
424DaltonOtter Tail County$342,235+7.7%
425WykoffFillmore County$325,684+7.6%
426Long BeachPope County$376,902+0.9%
427PennockKandiyohi County$305,933+3.5%
428Lake BentonLincoln County$212,680+4.7%
429DennisonGoodhue County$445,342+2.9%
430Twin ValleyNorman County$169,821+9.4%
431RandallMorrison County$269,292+1.7%
432Hill CityAitkin County$193,361+2.6%
433AskovPine County$169,007+2.6%
434CarlosDouglas County$336,152+4.5%
435RandolphDakota County$474,351+5.4%
436GlenwoodPope County$237,518-0.1%
437ScanlonCarlton County$288,045+3.1%
438MilacaMille Lacs County$243,610+4.6%
439Saint ClairBlue Earth County$266,020+4.3%
440UpsalaMorrison County$218,909+6.6%
441WellsFaribault County$142,332+2.2%
442LambertonRedwood County$95,515+6.8%
443Sleepy EyeBrown County$177,523+9.1%
444Sunfish LakeDakota County$1,247,338+4.0%
445BlackduckBeltrami County$150,873+2.7%
446StewartMcLeod County$272,041+6.4%
447WilliamsLake of the Woods County$219,985+4.5%
448SolwayHubbard County$255,872+5.1%
449HamburgCarver County$355,158+3.3%
450HoffmanGrant County$242,599+7.4%
451IronSaint Louis County$238,159+8.5%
452KarlstadKittson County$160,811+11.6%
453GreenwaldStearns County$202,639+8.0%
454DoverOlmsted County$386,360+5.6%
455ErhardOtter Tail County$335,705+8.2%
456ErskinePolk County$312,120+9.1%
457RochertBecker County$420,668+5.6%
458MelroseStearns County$244,472+2.1%
459ClevelandLe Sueur County$393,722+2.5%
460ClarissaTodd County$221,736+5.7%
461CantonFillmore County$259,898+4.3%
462LongvilleCass County$384,174+3.9%
463HillsRock County$264,079+9.6%
464Willow RiverPine County$268,161+4.2%
465HartlandFreeborn County$165,883+8.9%
466BuckmanMorrison County$274,150+3.5%
467Minnesota LakeFaribault County$213,617+8.1%
468BirchwoodWashington County$508,579+3.4%
469TrimontMartin County$216,130+10.0%
470DellwoodWashington County$953,487+2.8%
471ElysianLe Sueur County$432,470+1.9%
472Knife RiverLake County$398,803+8.5%
473ClaremontDodge County$310,806+7.4%
474RollingstoneWinona County$318,105+1.5%
475DarwinMeeker County$387,920+10.4%
476OsageBecker County$337,754+8.5%
477Lake LillianKandiyohi County$303,551+3.0%
478BrootenStearns County$243,760-1.1%
479McIntoshPolk County$209,882+7.9%
480SkylineBlue Earth County$353,140+1.8%
481EmilyCrow Wing County$391,217+3.7%
482GenevaFreeborn County$219,990+8.7%
483SabinClay County$350,991+4.0%
484RooseveltLake of the Woods County$187,770+3.3%
485MiltonaDouglas County$357,671+1.2%
486Gem LakeRamsey County$625,388+3.2%
487FarwellDouglas County$380,242+1.9%
488Deer CreekOtter Tail County$255,464+6.0%
489UlenClay County$310,908+7.0%
490RichvilleOtter Tail County$404,182+3.9%
491CourtlandNicollet County$340,647+8.5%
492New GermanyCarver County$403,431+5.2%
493MentorPolk County$346,252+8.6%
494BricelynFaribault County$151,055+13.8%
495HendricksLincoln County$243,895+10.6%
496SalolRoseau County$239,241+3.6%
497CottonSaint Louis County$230,010+10.8%
498RothsayWilkin County$256,421+6.5%
499Oak ParkBenton County$417,872+14.2%
500KandiyohiKandiyohi County$269,828+1.4%
501KensingtonDouglas County$289,289+6.1%
502BrunoPine County$231,365+6.3%
503BadgerRoseau County$211,597+2.3%
504Kettle RiverCarlton County$234,632+7.7%
505FreebornFreeborn County$145,693+4.4%
506MorganRedwood County$129,386+3.6%
507ClarkfieldYellow Medicine County$111,323+8.4%
508Green IsleSibley County$326,724+5.0%
509BrownsdaleMower County$210,081+6.4%
510LafayetteNicollet County$264,523+10.1%
511WrightCarlton County$246,957+10.7%
512WahkonMille Lacs County$278,494+1.7%
513AdamsMower County$247,434+6.3%
514Clarks GroveFreeborn County$232,028+5.7%
515KabetogamaKoochiching County$249,363+4.8%
516Lake Saint Croix BeachWashington County$353,002+3.7%
517Sacred HeartRenville County$182,551+11.7%
518CrosbyCrow Wing County$201,386-1.5%
519IrontonCrow Wing County$290,521+0.8%
520LowryPope County$326,237+5.7%
521Wood LakeYellow Medicine County$179,863+9.9%
522NerstrandRice County$431,273+4.5%
523DexterMower County$289,039+5.5%
524ElmoreFaribault County$83,745+1.2%
525GranadaMartin County$348,197+14.1%
526WestbrookCottonwood County$160,084+3.6%
527Silver BayLake County$169,878+0.4%
528RacineMower County$388,648+6.5%
529TamarackAitkin County$222,449+3.0%
530OkleeRed Lake County$209,157+7.8%
531LilydaleDakota County$411,578-0.1%
532Buffalo LakeRenville County$209,465+6.3%
533McGrathAitkin County$214,576+4.5%
534WarbaItasca County$224,695-1.0%
535MeadowlandsSaint Louis County$187,530+19.4%
536PonsfordBecker County$407,761+4.8%
537CallawayBecker County$271,707+8.3%
538Zumbro FallsWabasha County$470,427+11.0%
539East Gull LakeCass County$705,965+5.3%
540KelliherBeltrami County$178,296-0.1%
541HermanGrant County$216,443+12.4%
542HanskaBrown County$130,302+9.2%
543ClintonBig Stone County$245,549+18.4%
544AngoraSaint Louis County$213,426+9.6%
545KerkhovenSwift County$206,989+7.5%
546BrookstonSaint Louis County$212,945+4.3%
547EffieKoochiching County$189,501+3.0%
548OstranderFillmore County$298,474+8.6%
549NashwaukItasca County$130,735+0.5%
550FranklinRenville County$171,200+13.5%
551DalboIsanti County$378,696+8.4%
552Pine SpringsWashington County$630,694+4.4%
553HewittTodd County$231,597+2.9%
554ComfreyBrown County$290,136+15.3%
555MakinenSaint Louis County$226,312+13.8%
556LorettoHennepin County$393,906+2.8%
557Minnetonka BeachHennepin County$2,378,608+15.8%
558LittleforkKoochiching County$169,152+3.4%
559BurtrumTodd County$328,878+0.5%
560Browns ValleyTraverse County$126,726-4.8%
561FisherPolk County$272,518+6.1%
562CosmosMeeker County$186,751+6.8%
563ButterfieldWatonwan County$106,273+3.6%
564Fifty LakesCrow Wing County$470,994+3.8%
565SunburgKandiyohi County$364,148+8.1%
566EchoYellow Medicine County$190,158+4.3%
567BrownsvilleHouston County$359,416+3.4%
568GarrisonCrow Wing County$278,250+3.4%
569KilkennyRice County$417,804+5.3%
570BuhlSaint Louis County$137,046+9.3%
571PlatoMcLeod County$375,959+6.3%
572AppletonSwift County$86,069-1.5%
573BarrettGrant County$288,754+10.0%
574GonvickClearwater County$217,236+11.9%
575TenstrikeBeltrami County$280,799+5.1%
576FountainFillmore County$330,243+2.5%
577HokahHouston County$309,151+3.8%
578LyndLyon County$256,486+15.1%
579Granite FallsChippewa County$152,999+6.3%
580Tonka BayHennepin County$1,143,052+8.6%
581Lake ShoreCass County$768,668+5.7%
582NorthropMartin County$149,900+1.0%
583MillvilleWabasha County$418,791+14.8%
584Brook ParkPine County$239,507+3.9%
585PlummerRed Lake County$247,518+8.7%
586VestaRedwood County$194,428+14.2%
587HamptonDakota County$362,236+4.2%
588ClimaxPolk County$218,477+6.1%
589GreenwoodHennepin County$1,709,359+9.7%
590GracevilleTraverse County$182,720+10.7%
591TrailPolk County$276,082-0.1%
592VikingMarshall County$270,302+6.8%
593NorthomeKoochiching County$193,169-1.3%
594PenningtonBeltrami County$243,687+4.8%
595DanversSwift County$390,422+5.7%
596JasperRock County$149,488+9.1%
597LyleMower County$188,892+6.2%
598CromwellCarlton County$259,386+4.0%
599ClitherallOtter Tail County$433,015+7.1%
600HolyokeCarlton County$249,448+7.5%
601AshbyGrant County$315,560+10.2%
602DunnellMartin County$351,440+16.2%
603HollandaleFreeborn County$196,618+10.9%
604LengbyMahnomen County$231,748+5.9%
605DelavanFaribault County$207,377+13.4%
606RussellLyon County$215,324+9.0%
607EmmonsFreeborn County$190,074+6.0%
608KiesterFaribault County$105,716+6.0%
609Vernon CenterBlue Earth County$255,035+6.8%
610ForbesSaint Louis County$206,065+8.5%
611DanubeRenville County$193,278+6.0%
612DasselMeeker County$273,718+6.9%
613Rush CityChisago County$269,190+1.6%
614EastonFaribault County$246,996+12.4%
615LutsenCook County$515,150+3.5%
616BeardsleyBig Stone County$195,034+12.3%
617WoodstockPipestone County$304,860+15.7%
618Federal DamCass County$268,050+7.6%
619CologneCarver County$405,679+0.5%
620MenahgaWadena County$199,900+7.5%
621Hanley FallsYellow Medicine County$148,155+6.4%
622CeylonMartin County$168,094+7.1%
623EuclidPolk County$267,700+3.1%
624FinlandLake County$243,545+3.9%
625MarcellItasca County$268,235-1.2%
626ClearwaterWright County$284,402+0.7%
627CyrusStevens County$272,084+6.7%
628PierzMorrison County$264,966+5.6%
629WalthamMower County$288,212+4.4%
630Garden CityBlue Earth County$289,585+8.1%
631RoyaltonMorrison County$275,423-0.8%
632OutingCass County$394,641+4.0%
633BrimsonSaint Louis County$202,984+11.1%
634OrmsbyWatonwan County$312,559+10.0%
635HollandPipestone County$260,744+16.8%
636HaywardFreeborn County$226,412+8.0%
637AitkinAitkin County$197,405+5.5%
638Round LakeJackson County$174,128+9.7%
639Saint StephenStearns County$308,663+2.4%
640IsabellaLake County$221,711+1.7%
641ColeraineItasca County$213,923+2.2%
642SargeantMower County$296,219+5.7%
643Saint Marys PointWashington County$499,203+5.0%
644PrinsburgKandiyohi County$237,361+3.7%
645HalstadNorman County$178,067+7.8%
646PembertonBlue Earth County$245,641+9.9%
647EdgertonPipestone County$205,505+14.3%
648PorterYellow Medicine County$268,087+10.2%
649AlbornSaint Louis County$253,226+5.6%
650BethelAnoka County$332,931+5.3%
651BelgradeStearns County$188,322+0.7%
652GullyPolk County$310,616+4.8%
653WaldorfWaseca County$220,546+5.4%
654OdinWatonwan County$262,123+11.1%
655LewisvilleWatonwan County$163,091+5.8%
656Side LakeSaint Louis County$357,213+10.6%
657WillernieWashington County$295,541+2.4%
658Swan RiverAitkin County$223,895+0.4%
659Lakeland ShoresWashington County$533,152+4.8%
660Medicine LakeHennepin County$1,144,718+4.9%
661HovlandCook County$327,055-0.3%
662BalatonLyon County$104,784+10.4%
663WingerPolk County$156,495+12.1%
664FrontenacGoodhue County$349,244+6.3%
665DakotaWinona County$288,672+4.0%
666HenriettePine County$256,220+6.0%
667OsloMarshall County$180,589+7.9%
668WoodlandHennepin County$1,726,925+6.4%
669LanesboroFillmore County$234,349-3.0%
670RushfordFillmore County$234,019-1.8%
671CanyonSaint Louis County$278,519+6.4%
672AlvaradoMarshall County$182,184+3.8%
673La PrairieItasca County$262,130+1.6%
674KerrickPine County$238,383-3.4%
675BiwabikSaint Louis County$124,766+6.1%
676FrazeeBecker County$194,353+1.4%
677JenkinsCrow Wing County$319,101+3.0%
678StocktonWinona County$294,494+4.2%
679Crane LakeSaint Louis County$327,834+12.9%
680TofteCook County$465,251+6.6%
681Reads LandingWabasha County$303,602+7.9%
682SchroederCook County$420,635+5.2%
683KimballStearns County$266,639+1.0%
684PaynesvilleStearns County$227,600+2.9%
685Heron LakeJackson County$115,780+4.1%
686RutledgePine County$191,900+3.2%
687AldenFreeborn County$164,955+10.5%
688GilmanBenton County$265,346+1.3%
689RemerCass County$167,423+8.3%
690SoudanSaint Louis County$124,014+9.1%
691WarsawRice County$269,315+4.5%
692AlturaWinona County$244,159+6.3%
693BoveyItasca County$141,661+1.2%
694FuldaMurray County$185,062+14.6%
695VermillionDakota County$352,484+3.3%