Minnesota places ranked by median home value

1,486 places in Minnesota have a reliable estimate of median home value (2020–2024 American Community Survey).

Highest figures: Village of Minnetonka Beach ($2,000,000 or more), Greenwood ($1,240,400), Woodland ($1,185,300).

Lowest figure: Hilltop ($23,900).

The figure for Minnesota as a whole is $329,300 (±$903).

Figures last updated on .

Figure for Minnesota as a whole
$329,300 (±$903)
Places ranked
1486

Minnesota places ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1Village of Minnetonka BeachHennepin County$2,000,000 or more
2GreenwoodHennepin County$1,240,400 (±$392,625)
3WoodlandHennepin County$1,185,300 (±$499,166)
4WayzataHennepin County$1,153,400 (±$132,642)
5Sunfish LakeDakota County$1,115,600 (±$75,479)
6Medicine LakeHennepin County$1,083,300 (±$87,763)
7OronoHennepin County$1,004,500 (±$88,129)
8DeephavenHennepin County$935,900 (±$129,496)
9Tonka BayHennepin County$917,100 (±$68,956)
10ExcelsiorHennepin County$909,200 (±$409,996)
11DellwoodWashington County$873,600 (±$95,957)
12North OaksRamsey County$821,200 (±$48,322)
13Baytown TownshipWashington County$795,100 (±$55,003)
14MedinaHennepin County$736,700 (±$79,578)
15Rochester TownshipOlmsted County$724,200 (±$80,941)
16West Lakeland TownshipWashington County$709,300 (±$51,930)
17ShorewoodHennepin County$703,200 (±$42,194)
18Stillwater TownshipWashington County$695,300 (±$40,361)
19May Township (Washington County)Washington County$685,700 (±$48,521)
20GrantWashington County$683,400 (±$42,474)
21AftonWashington County$679,300 (±$67,927)
22IndependenceHennepin County$663,400 (±$96,189)
23Spring ParkHennepin County$661,600 (±$182,159)
24MinnetristaHennepin County$658,300 (±$43,457)
25EdinaHennepin County$646,300 (±$21,999)
26Franklin TownshipWright County$637,800 (±$68,077)
27Denmark TownshipWashington County$637,500 (±$28,716)
28Spring Lake TownshipScott County$629,600 (±$44,796)
29Pine SpringsWashington County$626,600 (±$29,622)
30Waconia TownshipCarver County$622,900 (±$43,015)
31Oronoco TownshipOlmsted County$617,000 (±$49,919)
32St. Lawrence TownshipScott County$611,900 (±$43,519)
33Lake ElmoWashington County$597,000 (±$31,172)
34New Market TownshipScott County$595,300 (±$57,299)
35Credit RiverScott County$595,000 (±$45,488)
36San Francisco TownshipCarver County$581,500 (±$73,659)
37VictoriaCarver County$581,200 (±$25,294)
38Hancock TownshipCarver County$574,300 (±$87,858)
39 (tie)CorcoranHennepin County$569,400 (±$36,998)
39 (tie)Helena TownshipScott County$569,400 (±$46,107)
41Gem LakeRamsey County$568,900 (±$78,622)
42GreenfieldHennepin County$567,700 (±$54,328)
43ChanhassenCarver County$566,300 (±$18,526)
44Louisville Township (Scott County)Scott County$563,600 (±$139,867)
45Belle Plaine TownshipScott County$562,000 (±$56,796)
46Randolph TownshipDakota County$561,600 (±$47,093)
47East Gull LakeCass County$553,700 (±$63,028)
48Haverhill TownshipOlmsted County$549,800 (±$62,991)
49Cedar Lake TownshipScott County$543,100 (±$65,801)
50Woodside Township (Polk County)Polk County$530,400 (±$103,812)
51Everts TownshipOtter Tail County$528,900 (±$57,932)
52St. Marys PointWashington County$523,000 (±$71,910)
53Sand Creek TownshipScott County$521,500 (±$61,534)
54Mendota HeightsDakota County$520,300 (±$24,477)
55Lake ShoreCass County$513,200 (±$67,957)
56DaytonHennepin County$511,300 (±$37,671)
57Lida TownshipOtter Tail County$508,600 (±$55,032)
58Cascade TownshipOlmsted County$506,800 (±$49,744)
59OronocoOlmsted County$505,000 (±$44,073)
60Hampton TownshipDakota County$504,800 (±$32,904)
61Rock Dell TownshipOlmsted County$501,300 (±$98,412)
62Laketown TownshipCarver County$500,900 (±$68,520)
63Greenvale TownshipDakota County$494,900 (±$38,914)
64Greenwood Township (St. Louis County)St. Louis County$493,900 (±$42,033)
65Lake Andrew TownshipKandiyohi County$493,100 (±$50,666)
66PlymouthHennepin County$491,200 (±$10,467)
67Washington TownshipLe Sueur County$489,400 (±$51,500)
68Sciota TownshipDakota County$486,800 (±$36,917)
69Watertown TownshipCarver County$484,900 (±$51,749)
70St. Charles TownshipWinona County$482,300 (±$114,612)
71Dead Lake TownshipOtter Tail County$482,100 (±$79,014)
72Fairview Township (Cass County)Cass County$481,700 (±$41,414)
73NisswaCrow Wing County$481,200 (±$52,486)
74 (tie)Dahlgren TownshipCarver County$480,400 (±$92,004)
74 (tie)Eureka TownshipDakota County$480,400 (±$25,487)
76Forest Township (Rice County)Rice County$478,100 (±$41,640)
77Edna TownshipOtter Tail County$477,700 (±$30,598)
78MahtomediWashington County$476,000 (±$20,114)
79 (tie)MinnetonkaHennepin County$475,800 (±$10,710)
79 (tie)ScandiaWashington County$475,800 (±$29,791)
81Morristown TownshipRice County$475,500 (±$66,694)
82Marshan TownshipDakota County$475,000 (±$19,094)
83Cormorant TownshipBecker County$474,100 (±$32,082)
84Eden PrairieHennepin County$473,900 (±$10,452)
85CrosslakeCrow Wing County$473,700 (±$74,794)
86Marine on St. CroixWashington County$470,100 (±$25,267)
87Maple Lake TownshipWright County$469,600 (±$34,688)
88EmpireDakota County$469,500 (±$31,708)
89Kalmar TownshipOlmsted County$469,300 (±$32,145)
90Chatham TownshipWright County$468,900 (±$59,699)
91Collegeville TownshipStearns County$468,600 (±$26,835)
92Eyota TownshipOlmsted County$465,900 (±$122,393)
93Milton TownshipDodge County$465,200 (±$30,391)
94Faxon TownshipSibley County$464,300 (±$14,774)
95Webster TownshipRice County$464,100 (±$33,137)
96Young America TownshipCarver County$463,600 (±$28,418)
97Birchwood VillageWashington County$462,800 (±$15,770)
98Woodrow Township (Cass County)Cass County$462,300 (±$41,777)
99Beatty TownshipSt. Louis County$462,100 (±$32,316)
100Ideal TownshipCrow Wing County$461,300 (±$49,845)
101Northfield TownshipRice County$461,100 (±$55,734)
102ColumbusAnoka County$460,200 (±$23,207)
103Woodland TownshipWright County$460,100 (±$35,916)
104NowthenAnoka County$460,000 (±$20,229)
105Douglas TownshipDakota County$459,900 (±$22,253)
106RogersHennepin County$459,700 (±$20,831)
107Leon Township (Goodhue County)Goodhue County$459,100 (±$62,908)
108 (tie)Carlos TownshipDouglas County$458,300 (±$34,990)
108 (tie)Pelican Township (Crow Wing County)Crow Wing County$458,300 (±$89,286)
110Castle Rock TownshipDakota County$458,000 (±$39,348)
111Fifty LakesCrow Wing County$457,300 (±$40,662)
112 (tie)Belgrade TownshipNicollet County$457,100 (±$61,306)
112 (tie)Corinna TownshipWright County$457,100 (±$48,194)
114Camden TownshipCarver County$456,400 (±$30,387)
115Lake Park TownshipBecker County$455,800 (±$72,117)
116Hobart TownshipOtter Tail County$455,700 (±$54,273)
117 (tie)Grey Cloud Island TownshipWashington County$455,400 (±$31,116)
117 (tie)Lakeland ShoresWashington County$455,400 (±$46,702)
119Hollywood TownshipCarver County$453,900 (±$49,724)
120Mantorville TownshipDodge County$453,000 (±$33,322)
121Silver Creek Township (Wright County)Wright County$452,600 (±$29,218)
122LakevilleDakota County$452,500 (±$9,126)
123Gnesen TownshipSt. Louis County$451,500 (±$41,449)
124Mankato TownshipBlue Earth County$451,400 (±$29,953)
125Hay Creek TownshipGoodhue County$450,900 (±$23,088)
126Prior LakeScott County$450,700 (±$15,127)
127New Haven TownshipOlmsted County$450,600 (±$42,807)
128WoodburyWashington County$450,200 (±$8,622)
129Minnewaska TownshipPope County$450,000 (±$28,632)
130Miltona TownshipDouglas County$449,500 (±$28,405)
131HanoverWright County$447,900 (±$21,079)
132Eagle Lake TownshipOtter Tail County$447,800 (±$80,904)
133 (tie)Jamestown TownshipBlue Earth County$447,600 (±$47,834)
133 (tie)Otter Tail TownshipOtter Tail County$447,600 (±$99,339)
135Gorman TownshipOtter Tail County$447,500 (±$88,464)
136Warsaw Township (Goodhue County)Goodhue County$446,800 (±$23,380)
137Zumbro TownshipWabasha County$446,700 (±$19,781)
138CarverCarver County$445,800 (±$28,576)
139Reno TownshipPope County$445,500 (±$46,924)
140Girard TownshipOtter Tail County$445,000 (±$23,867)
141Lake Eunice TownshipBecker County$444,200 (±$26,608)
142Ravenna TownshipDakota County$443,800 (±$17,820)
143Jordan TownshipFillmore County$443,200 (±$65,033)
144Wacouta TownshipGoodhue County$442,900 (±$152,790)
145Pine Island TownshipGoodhue County$442,700 (±$31,969)
146Ham LakeAnoka County$442,500 (±$12,251)
147Arden HillsRamsey County$441,900 (±$17,824)
148Lutsen TownshipCook County$441,300 (±$58,797)
149Cleveland TownshipLe Sueur County$440,900 (±$47,690)
150Lake Emma TownshipHubbard County$440,500 (±$43,354)
151Viola TownshipOlmsted County$440,000 (±$59,064)
152Dover TownshipOlmsted County$439,300 (±$57,076)
153Vermillion TownshipDakota County$438,500 (±$17,390)
154Chisago Lake TownshipChisago County$437,700 (±$25,212)
155Dunn TownshipOtter Tail County$437,100 (±$107,029)
156Nininger TownshipDakota County$436,400 (±$45,405)
157Lanesburgh TownshipLe Sueur County$434,800 (±$17,738)
158Bay Lake TownshipCrow Wing County$434,400 (±$46,330)
159Dresbach TownshipWinona County$433,300 (±$58,199)
160Bridgewater TownshipRice County$433,200 (±$31,564)
161 (tie)Elko New MarketScott County$433,100 (±$15,816)
161 (tie)Kasota TownshipLe Sueur County$433,100 (±$22,211)
163Crooked Lake TownshipCass County$432,600 (±$49,329)
164Scambler TownshipOtter Tail County$432,500 (±$107,476)
165SavageScott County$432,300 (±$10,167)
166Franconia TownshipChisago County$431,900 (±$31,234)
167Southside TownshipWright County$431,500 (±$45,560)
168 (tie)Buffalo TownshipWright County$431,400 (±$39,341)
168 (tie)Golden ValleyHennepin County$431,400 (±$14,382)
170WaconiaCarver County$431,000 (±$15,678)
171Fall Lake TownshipLake County$430,500 (±$50,608)
172Kilkenny TownshipLe Sueur County$430,200 (±$35,065)
173Jessenland TownshipSibley County$430,000 (±$49,930)
174Winsted TownshipMcLeod County$428,600 (±$37,884)
175 (tie)Clitherall TownshipOtter Tail County$426,700 (±$39,030)
175 (tie)Welch TownshipGoodhue County$426,700 (±$70,994)
177Fredenberg TownshipSt. Louis County$426,600 (±$45,506)
178Oshawa TownshipNicollet County$426,300 (±$71,791)
179Acoma TownshipMcLeod County$425,700 (±$27,269)
180Oakport TownshipClay County$425,000 (±$74,709)
181Mission TownshipCrow Wing County$424,500 (±$54,855)
182Canisteo TownshipDodge County$424,300 (±$25,196)
183RosemountDakota County$424,100 (±$10,176)
184 (tie)Albany TownshipStearns County$423,800 (±$28,282)
184 (tie)Derrynane TownshipLe Sueur County$423,800 (±$35,201)
186Lime TownshipBlue Earth County$423,500 (±$38,826)
187 (tie)Erin TownshipRice County$423,300 (±$50,461)
187 (tie)Oak GroveAnoka County$423,300 (±$28,268)
189Elmira TownshipOlmsted County$423,000 (±$31,148)
190Deerwood Township (Crow Wing County)Crow Wing County$422,700 (±$47,367)
191Long LakeHennepin County$422,600 (±$28,760)
192Benton TownshipCarver County$421,900 (±$47,678)
193Green Lake TownshipKandiyohi County$421,600 (±$37,800)
194Sumner TownshipFillmore County$421,400 (±$69,235)
195Saratoga TownshipWinona County$420,800 (±$54,265)
196Turtle Lake Township (Beltrami County)Beltrami County$420,600 (±$36,400)
197Frankford TownshipMower County$420,500 (±$56,879)
198Clear Lake TownshipSherburne County$420,100 (±$23,021)
199Ida TownshipDouglas County$420,000 (±$29,652)
200Moe TownshipDouglas County$419,200 (±$36,741)
201Pine Lake Township (Otter Tail County)Otter Tail County$418,800 (±$71,070)
202Becker Township (Sherburne County)Sherburne County$418,700 (±$29,797)
203Maple GroveHennepin County$418,300 (±$9,688)
204Eglon TownshipClay County$417,900 (±$30,456)
205Pine Lake Township (Cass County)Cass County$417,400 (±$46,417)
206Salem Township (Olmsted County)Olmsted County$417,100 (±$56,239)
207Marion TownshipOlmsted County$416,100 (±$32,915)
208St. Joseph Township (Stearns County)Stearns County$416,000 (±$49,639)
209Parke TownshipClay County$414,900 (±$24,263)
210Shieldsville TownshipRice County$414,800 (±$31,669)
211StillwaterWashington County$414,200 (±$14,244)
212 (tie)Lexington TownshipLe Sueur County$413,400 (±$48,374)
212 (tie)Stanton TownshipGoodhue County$413,400 (±$30,938)
214Nessel TownshipChisago County$413,300 (±$24,925)
215Chisago CityChisago County$413,000 (±$37,843)
216Orion TownshipOlmsted County$412,900 (±$98,170)
217Middleville TownshipWright County$412,700 (±$51,321)
218Livonia TownshipSherburne County$411,200 (±$46,877)
219AndoverAnoka County$410,200 (±$9,325)
220Cannon Falls TownshipGoodhue County$409,900 (±$38,573)
221Detroit TownshipBecker County$409,600 (±$32,912)
222Lake Prairie TownshipNicollet County$409,400 (±$43,869)
223HugoWashington County$408,900 (±$26,291)
224 (tie)Irving TownshipKandiyohi County$408,600 (±$34,857)
224 (tie)Shafer TownshipChisago County$408,600 (±$28,728)
226 (tie)Crow Wing Lake TownshipHubbard County$407,300 (±$38,254)
226 (tie)Orrock TownshipSherburne County$407,300 (±$47,194)
228Lino LakesAnoka County$407,200 (±$13,610)
229Walcott TownshipRice County$406,500 (±$39,337)
230Wells TownshipRice County$405,600 (±$35,078)
231 (tie)Big Stone TownshipBig Stone County$405,400 (±$47,764)
231 (tie)Worthington TownshipNobles County$405,400 (±$48,974)
233Norton TownshipWinona County$405,000 (±$52,730)
234 (tie)Big Lake TownshipSherburne County$404,900 (±$20,135)
234 (tie)Rockford TownshipWright County$404,900 (±$45,843)
236LilydaleDakota County$404,800 (±$63,974)
237ChaskaCarver County$404,700 (±$24,890)
238Erdahl TownshipGrant County$403,700 (±$55,413)
239Thunder Lake TownshipCass County$403,600 (±$65,737)
240Hutchinson TownshipMcLeod County$403,200 (±$33,178)
241Hawley TownshipClay County$402,400 (±$32,164)
242Dora TownshipOtter Tail County$402,200 (±$41,914)
243Amador TownshipChisago County$402,100 (±$28,910)
244Green Isle TownshipSibley County$401,700 (±$41,287)
245Montgomery TownshipLe Sueur County$400,500 (±$51,467)
246Fish Lake TownshipChisago County$400,200 (±$24,144)
247 (tie)Belle Creek TownshipGoodhue County$400,000 (±$52,625)
247 (tie)Eagles Nest TownshipSt. Louis County$400,000 (±$48,399)
247 (tie)Leaf Valley TownshipDouglas County$400,000 (±$53,526)
247 (tie)Mayhew Lake TownshipBenton County$400,000 (±$39,378)
247 (tie)Mazeppa TownshipWabasha County$400,000 (±$39,615)
252Gilmanton TownshipBenton County$399,000 (±$36,112)
253Zumbrota TownshipGoodhue County$398,900 (±$54,662)
254Munson TownshipStearns County$398,800 (±$29,199)
255 (tie)Maine TownshipOtter Tail County$398,400 (±$53,893)
255 (tie)St. George TownshipBenton County$398,400 (±$39,725)
257Featherstone TownshipGoodhue County$398,200 (±$48,874)
258 (tie)EaganDakota County$397,100 (±$9,006)
258 (tie)Grey Eagle TownshipTodd County$397,100 (±$53,307)
260Helen TownshipMcLeod County$396,900 (±$40,948)
261 (tie)OtsegoWright County$396,700 (±$24,312)
261 (tie)Pleasant Grove TownshipOlmsted County$396,700 (±$80,624)
263Lake Mary TownshipDouglas County$396,100 (±$41,985)
264High Forest TownshipOlmsted County$396,000 (±$29,858)
265Marysville TownshipWright County$395,800 (±$33,751)
266Elizabeth TownshipOtter Tail County$395,500 (±$38,037)
267Maine Prairie TownshipStearns County$395,300 (±$35,918)
268Blakeley TownshipScott County$395,200 (±$64,049)
269Ellsworth TownshipMeeker County$395,000 (±$32,065)
270 (tie)Sunrise TownshipChisago County$394,700 (±$23,543)
270 (tie)Wakefield TownshipStearns County$394,700 (±$35,666)
272Clinton Falls TownshipSteele County$394,400 (±$47,197)
273Le Ray TownshipBlue Earth County$394,100 (±$44,422)
274Audubon TownshipBecker County$393,900 (±$41,155)
275Plainview TownshipWabasha County$393,800 (±$115,422)
276Santiago TownshipSherburne County$393,700 (±$19,626)
277Mount Pleasant TownshipWabasha County$393,600 (±$36,523)
278Forest LakeWashington County$393,500 (±$19,271)
279Birchdale TownshipTodd County$393,100 (±$33,895)
280Union TownshipHouston County$392,900 (±$86,379)
281Amherst TownshipFillmore County$392,500 (±$66,171)
282Elysian TownshipLe Sueur County$392,200 (±$27,193)
283Lake View TownshipBecker County$392,100 (±$31,662)
284Alexandria TownshipDouglas County$391,500 (±$26,237)
285St. MichaelWright County$390,100 (±$13,929)
286Bergen TownshipMcLeod County$389,200 (±$39,563)
287 (tie)Buckman TownshipMorrison County$389,000 (±$45,392)
287 (tie)Vasa TownshipGoodhue County$389,000 (±$29,099)
289Riverton TownshipClay County$388,500 (±$37,749)
290St. AugustaStearns County$388,400 (±$39,588)
291Oxford TownshipIsanti County$388,000 (±$35,308)
292Chatfield TownshipFillmore County$387,800 (±$54,562)
293Millwood TownshipStearns County$387,700 (±$44,881)
294Warsaw Township (Rice County)Rice County$387,600 (±$31,501)
295 (tie)St. Anthony (Hennepin County)Hennepin County$387,500 (±$23,798)
295 (tie)Wheatland TownshipRice County$387,500 (±$38,802)
297Roscoe TownshipGoodhue County$387,100 (±$28,103)
298St. Louis ParkHennepin County$386,800 (±$8,684)
299Farmington TownshipOlmsted County$386,600 (±$43,017)
300Lake Edward TownshipCrow Wing County$386,400 (±$34,810)
1187Minneota TownshipJackson County$191,100 (±$69,458)
1188KasotaLe Sueur County$190,800 (±$22,813)
1189Wykeham TownshipTodd County$189,800 (±$27,446)
1190Moranville TownshipRoseau County$189,700 (±$18,602)
1191WasecaWaseca County$189,200 (±$18,669)
1192HokahHouston County$188,700 (±$22,021)
1193 (tie)Copley TownshipClearwater County$188,000 (±$23,337)
1193 (tie)Grand MeadowMower County$188,000 (±$15,843)
1195LitchfieldMeeker County$187,600 (±$13,999)
1196 (tie)LyndLyon County$187,500 (±$14,150)
1196 (tie)Maple Grove Township (Becker County)Becker County$187,500 (±$61,778)
1198Pine CityPine County$186,900 (±$13,461)
1199HayfieldDodge County$186,600 (±$12,952)
1200 (tie)DexterMower County$185,900 (±$27,849)
1200 (tie)Lake Township (Roseau County)Roseau County$185,900 (±$14,365)
1200 (tie)PrestonFillmore County$185,900 (±$7,810)
1203 (tie)Carson TownshipCottonwood County$185,600 (±$28,920)
1203 (tie)CrookstonPolk County$185,600 (±$12,247)
1203 (tie)CrosbyCrow Wing County$185,600 (±$15,937)
1206FountainFillmore County$185,300 (±$19,348)
1207 (tie)Grey EagleTodd County$184,800 (±$35,571)
1207 (tie)MorristownRice County$184,800 (±$19,678)
1209MiltonaDouglas County$184,100 (±$36,211)
1210HinckleyPine County$182,800 (±$36,254)
1211GenevaFreeborn County$182,500 (±$39,181)
1212NevisHubbard County$182,000 (±$35,476)
1213 (tie)Fern TownshipHubbard County$181,900 (±$54,841)
1213 (tie)MapletonBlue Earth County$181,900 (±$21,486)
1215 (tie)AitkinAitkin County$181,300 (±$10,757)
1215 (tie)Ross TownshipRoseau County$181,300 (±$51,072)
1217 (tie)Pine RiverCass County$180,400 (±$21,215)
1217 (tie)Waasa TownshipSt. Louis County$180,400 (±$45,242)
1217 (tie)West ConcordDodge County$180,400 (±$11,123)
1220PillagerCass County$180,300 (±$17,541)
1221HoustonHouston County$180,100 (±$19,064)
1222 (tie)KelliherBeltrami County$179,600 (±$76,403)
1222 (tie)Wadena TownshipWadena County$179,600 (±$20,446)
1224 (tie)Evergreen TownshipBecker County$179,400 (±$18,753)
1224 (tie)GlenwoodPope County$179,400 (±$16,006)
1226Stowe Prairie TownshipTodd County$179,200 (±$48,837)
1227FisherPolk County$179,000 (±$22,956)
1228Good ThunderBlue Earth County$178,700 (±$30,127)
1229RanierKoochiching County$178,300 (±$38,656)
1230PaynesvilleStearns County$178,200 (±$16,438)
1231Enstrom TownshipRoseau County$177,500 (±$59,176)
1232LowryPope County$177,100 (±$17,474)
1233RandallMorrison County$176,700 (±$13,886)
1234CottonwoodLyon County$176,200 (±$23,121)
1235BrandonDouglas County$175,800 (±$17,890)
1236Thief River FallsPennington County$175,400 (±$12,914)
1237 (tie)Burleene TownshipTodd County$175,000 (±$78,372)
1237 (tie)DarwinMeeker County$175,000 (±$34,443)
1239Pembina TownshipMahnomen County$174,400 (±$18,816)
1240 (tie)BrownsvilleHouston County$174,100 (±$39,002)
1240 (tie)Pelican RapidsOtter Tail County$174,100 (±$24,315)
1242BaudetteLake of the Woods County$173,600 (±$25,679)
1243OsakisDouglas County$173,500 (±$15,374)
1244 (tie)Ann Lake TownshipKanabec County$172,800 (±$32,329)
1244 (tie)KelloggWabasha County$172,800 (±$21,810)
1246 (tie)Field TownshipSt. Louis County$172,000 (±$15,140)
1246 (tie)FrazeeBecker County$172,000 (±$23,473)
1248MoraKanabec County$171,800 (±$15,211)
1249GaylordSibley County$171,600 (±$11,282)
1250Whitefield TownshipKandiyohi County$171,100 (±$42,108)
1251AdamsMower County$170,700 (±$19,323)
1252PierzMorrison County$170,600 (±$21,667)
1253 (tie)HarmonyFillmore County$170,100 (±$19,249)
1253 (tie)Sandy TownshipSt. Louis County$170,100 (±$16,629)
1255FairmontMartin County$169,900 (±$14,783)
1256Pike TownshipSt. Louis County$169,800 (±$10,782)
1257WindomCottonwood County$169,700 (±$12,758)
1258WinthropSibley County$169,600 (±$8,586)
1259Parkers PrairieOtter Tail County$168,500 (±$13,356)
1260StarbuckPope County$168,300 (±$20,499)
1261HartlandFreeborn County$166,900 (±$37,377)
1262GarfieldDouglas County$166,600 (±$15,175)
1263McDavitt TownshipSt. Louis County$166,400 (±$19,077)
1264 (tie)New York MillsOtter Tail County$166,300 (±$15,498)
1264 (tie)OrtonvilleBig Stone County$166,300 (±$42,528)
1264 (tie)SandstonePine County$166,300 (±$20,922)
1267Dudley TownshipClearwater County$166,100 (±$40,463)
1268KerkhovenSwift County$166,000 (±$13,503)
1269Big Bend TownshipChippewa County$165,900 (±$12,174)
1270AdrianNobles County$165,500 (±$14,241)
1271 (tie)MadeliaWatonwan County$165,400 (±$12,415)
1271 (tie)Spruce Grove Township (Becker County)Becker County$165,400 (±$28,045)
1273Colvin TownshipSt. Louis County$165,300 (±$15,488)
1274FuldaMurray County$164,700 (±$10,181)
1275RoseauRoseau County$164,100 (±$21,194)
1276AustinMower County$163,900 (±$6,984)
1277BelgradeStearns County$163,400 (±$11,280)
1278White Earth TownshipBecker County$163,200 (±$17,483)
1279BrowntonMcLeod County$162,500 (±$14,995)
1280Redwood FallsRedwood County$162,100 (±$9,166)
1281Hill CityAitkin County$162,000 (±$43,940)
1282HoffmanGrant County$161,800 (±$30,041)
1283SlaytonMurray County$161,700 (±$14,892)
1284 (tie)KandiyohiKandiyohi County$161,600 (±$9,400)
1284 (tie)Owens TownshipSt. Louis County$161,600 (±$60,646)
1286 (tie)Blooming PrairieSteele County$161,300 (±$20,300)
1286 (tie)Eden ValleyMeeker County$161,300 (±$23,953)
1286 (tie)MinneotaLyon County$161,300 (±$23,244)
1289 (tie)Spring ValleyFillmore County$160,800 (±$7,190)
1289 (tie)WadenaWadena County$160,800 (±$7,414)
1291AtwaterKandiyohi County$159,900 (±$23,391)
1292New AuburnSibley County$159,400 (±$14,954)
1293OliviaRenville County$159,200 (±$12,892)
1294Silver BayLake County$158,900 (±$7,456)
1295BowlusMorrison County$158,500 (±$7,579)
1296Minnesota Falls TownshipYellow Medicine County$158,300 (±$32,353)
1297 (tie)Minnesota LakeFaribault County$158,100 (±$24,782)
1297 (tie)RaymondKandiyohi County$158,100 (±$10,531)
1299CaledoniaHouston County$157,900 (±$24,974)
1300 (tie)Albert LeaFreeborn County$157,500 (±$8,407)
1300 (tie)WilmontNobles County$157,500 (±$35,389)
1302ElySt. Louis County$157,300 (±$11,148)
1303 (tie)BensonSwift County$156,000 (±$15,276)
1303 (tie)Spring GroveHouston County$156,000 (±$20,046)
1305LafayetteNicollet County$155,800 (±$9,548)
1306MenahgaWadena County$155,500 (±$17,307)
1307 (tie)BarnumCarlton County$155,200 (±$32,869)
1307 (tie)EllendaleSteele County$155,200 (±$13,021)
1309AshbyGrant County$154,500 (±$23,097)
1310PennockKandiyohi County$153,900 (±$25,113)
1311RothsayWilkin County$153,400 (±$27,702)
1312RemerCass County$153,000 (±$13,533)
1313MotleyMorrison County$152,800 (±$33,740)
1314VillardPope County$152,400 (±$31,223)
1315BrewsterNobles County$152,200 (±$19,937)
1316Long PrairieTodd County$152,000 (±$19,584)
1317FosstonPolk County$151,700 (±$19,732)
1318HitterdalClay County$151,600 (±$46,314)
1319HollandaleFreeborn County$151,500 (±$26,582)
1320TylerLincoln County$151,100 (±$10,516)
1321Pike Bay TownshipCass County$151,000 (±$36,095)
1322LittleforkKoochiching County$150,800 (±$31,610)
1323 (tie)GhentLyon County$150,000 (±$32,568)
1323 (tie)Rose CreekMower County$150,000 (±$22,310)
1325WatkinsMeeker County$149,100 (±$20,152)
1326BrownsdaleMower County$148,600 (±$11,871)
1327WarrenMarshall County$148,400 (±$28,517)
1328Sleepy EyeBrown County$147,600 (±$25,295)
1329UpsalaMorrison County$147,500 (±$33,249)
1330GreenbushRoseau County$145,500 (±$18,890)
1331BreckenridgeWilkin County$144,500 (±$18,606)
1332 (tie)BrootenStearns County$144,000 (±$18,093)
1332 (tie)IrontonCrow Wing County$144,000 (±$29,085)
1334Blue EarthFaribault County$143,600 (±$23,231)
1335WykoffFillmore County$143,400 (±$25,345)
1336Vernon CenterBlue Earth County$143,300 (±$18,850)
1337Mountain LakeCottonwood County$143,100 (±$16,650)
1338 (tie)Bird IslandRenville County$142,100 (±$23,418)
1338 (tie)Grove CityMeeker County$142,100 (±$7,785)
1340 (tie)DanubeRenville County$141,300 (±$24,002)
1340 (tie)Nashwauk TownshipItasca County$141,300 (±$16,325)
1342MontevideoChippewa County$141,000 (±$10,078)
1343HallockKittson County$140,000 (±$41,754)
1344Red Lake FallsRed Lake County$139,300 (±$16,260)
1345Bertha TownshipTodd County$138,800 (±$53,735)
1346BagleyClearwater County$138,600 (±$13,193)
1347Greenway TownshipItasca County$138,200 (±$25,367)
1348AdaNorman County$137,800 (±$19,875)
1349DawsonLac qui Parle County$137,500 (±$18,845)
1350New RichlandWaseca County$137,000 (±$14,240)
1351Granite FallsYellow Medicine County$136,700 (±$17,486)
1352HenningOtter Tail County$135,700 (±$17,276)
1353AmboyBlue Earth County$134,400 (±$12,857)
1354LakefieldJackson County$133,800 (±$6,963)
1355EvansvilleDouglas County$133,000 (±$30,114)
1356ClaremontDodge County$132,800 (±$20,325)
1357EdgertonPipestone County$132,100 (±$24,430)
1358HectorRenville County$132,000 (±$16,152)
1359BarrettGrant County$131,900 (±$36,556)
1360MabelFillmore County$131,400 (±$19,837)
1361BrowervilleTodd County$130,900 (±$14,049)
1362HibbingSt. Louis County$130,200 (±$14,713)
1363StaplesTodd County$130,000 (±$26,507)
1364FertilePolk County$129,500 (±$23,561)
1365HalstadNorman County$128,600 (±$23,513)
1366JacksonJackson County$128,500 (±$22,399)
1367AldenFreeborn County$128,400 (±$19,890)
1368CanbyYellow Medicine County$128,300 (±$17,053)
1369BuhlSt. Louis County$127,700 (±$23,763)
1370Elbow LakeGrant County$126,900 (±$10,848)
1371RenvilleRenville County$126,400 (±$14,438)
1372KarlstadKittson County$126,300 (±$21,153)
1373GilbertSt. Louis County$126,000 (±$13,518)
1374StewartMcLeod County$125,400 (±$13,966)
1375PlummerRed Lake County$125,000 (±$54,655)
1376Laona TownshipRoseau County$124,700 (±$13,878)
1377White TownshipSt. Louis County$123,600 (±$24,479)
1378Clarks GroveFreeborn County$123,400 (±$40,389)
1379GlenvilleFreeborn County$123,300 (±$36,837)
1380OnamiaMille Lacs County$122,900 (±$13,781)
1381 (tie)BoveyItasca County$122,800 (±$19,194)
1381 (tie)Le RoyMower County$122,800 (±$22,449)
1383Falk TownshipClearwater County$122,400 (±$28,201)
1384SpringfieldBrown County$122,300 (±$15,785)
1385St. JamesWatonwan County$122,100 (±$41,594)
1386OkleeRed Lake County$122,000 (±$17,201)
1387Twin Lakes Township (Mahnomen County)Mahnomen County$121,500 (±$19,700)
1388GracevilleBig Stone County$121,400 (±$29,652)
1389NewfoldenMarshall County$121,300 (±$31,598)
1390Sherman TownshipRedwood County$121,200 (±$30,610)
1391Deer CreekOtter Tail County$120,800 (±$43,034)
1392VirginiaSt. Louis County$120,600 (±$11,050)
1393International FallsKoochiching County$120,400 (±$16,621)
1394MorganRedwood County$117,400 (±$13,836)
1395ErskinePolk County$117,100 (±$17,460)
1396OgilvieKanabec County$116,700 (±$24,684)
1397FairfaxRenville County$116,300 (±$11,616)
1398HendricksLincoln County$115,500 (±$22,306)
1399RushmoreNobles County$114,700 (±$16,842)
1400Clara CityChippewa County$114,300 (±$21,620)
1401PipestonePipestone County$114,100 (±$22,384)
1402 (tie)Buffalo LakeRenville County$113,400 (±$31,193)
1402 (tie)TracyLyon County$113,400 (±$14,445)
1404LyleMower County$111,800 (±$11,841)
1405 (tie)BiwabikSt. Louis County$111,200 (±$10,832)
1405 (tie)Deer RiverItasca County$111,200 (±$32,440)
1407WinnebagoFaribault County$110,900 (±$15,147)
1408KensingtonDouglas County$110,700 (±$40,229)
1409AkeleyHubbard County$110,500 (±$19,682)
1410BadgerRoseau County$110,000 (±$18,743)
1411Round LakeNobles County$109,900 (±$18,819)
1412 (tie)TowerSt. Louis County$109,600 (±$27,256)
1412 (tie)WabassoRedwood County$109,600 (±$14,971)
1414ChisholmSt. Louis County$109,200 (±$15,916)
1415RedbyBeltrami County$108,000 (±$20,018)
1416 (tie)ClearbrookClearwater County$107,600 (±$17,533)
1416 (tie)RussellLyon County$107,600 (±$10,089)
1418SherburnMartin County$106,900 (±$27,065)
1419DaltonOtter Tail County$106,800 (±$10,710)
1420EmmonsFreeborn County$106,700 (±$14,981)
1421TrumanMartin County$106,400 (±$11,452)
1422VestaRedwood County$105,600 (±$12,120)
1423CosmosMeeker County$105,500 (±$16,308)
1424CyrusPope County$105,200 (±$11,663)
1425CookSt. Louis County$104,900 (±$30,049)
1426VerndaleWadena County$104,600 (±$13,394)
1427WellsFaribault County$103,900 (±$13,857)
1428McIntoshPolk County$103,600 (±$32,905)
1429MurdockSwift County$103,100 (±$17,994)
1430GibbonSibley County$102,700 (±$25,879)
1431ClarissaTodd County$102,600 (±$20,556)
1432BabbittSt. Louis County$102,300 (±$10,441)
1433Middle RiverMarshall County$101,900 (±$25,685)
1434WelcomeMartin County$101,600 (±$10,688)
1435Lake BentonLincoln County$99,800 (±$26,203)
1436Eagle BendTodd County$99,100 (±$13,016)
1437 (tie)HancockStevens County$98,800 (±$14,295)
1437 (tie)TrimontMartin County$98,800 (±$8,342)
1439Lake WilsonMurray County$98,600 (±$14,616)
1440EvelethSt. Louis County$97,600 (±$9,488)
1441MadisonLac qui Parle County$97,000 (±$20,385)
1442BlackduckBeltrami County$96,900 (±$46,827)
1443ComfreyBrown County$96,300 (±$17,288)
1444LambertonRedwood County$96,000 (±$18,110)
1445ClarkfieldYellow Medicine County$95,600 (±$6,402)
1446BerthaTodd County$94,400 (±$11,624)
1447BalatonLyon County$94,000 (±$23,200)
1448BelviewRedwood County$93,600 (±$10,324)
1449Twin ValleyNorman County$93,400 (±$10,260)
1450Hoyt LakesSt. Louis County$93,300 (±$5,873)
1451CantonFillmore County$93,200 (±$8,149)
1452ChokioStevens County$92,500 (±$20,400)
1453FloodwoodSt. Louis County$92,100 (±$16,905)
1454Wood LakeYellow Medicine County$91,700 (±$8,773)
1455ButterfieldWatonwan County$90,400 (±$9,753)
1456Walnut GroveRedwood County$90,000 (±$10,182)
1457FranklinRenville County$89,800 (±$30,131)
1458HanskaBrown County$89,500 (±$7,089)
1459FreebornFreeborn County$88,800 (±$14,466)
1460Heron LakeJackson County$88,600 (±$5,397)
1461 (tie)StephenMarshall County$87,500 (±$27,292)
1461 (tie)WheatonTraverse County$87,500 (±$13,876)
1463JeffersCottonwood County$87,400 (±$6,456)
1464KeewatinItasca County$86,800 (±$15,734)
1465EllsworthNobles County$86,200 (±$5,477)
1466Sacred HeartRenville County$85,700 (±$14,027)
1467SebekaWadena County$84,300 (±$10,721)
1468MahnomenMahnomen County$83,200 (±$9,986)
1469CurrieMurray County$82,800 (±$11,977)
1470Clover Township (Pine County)Pine County$82,500 (±$10,335)
1471WestbrookCottonwood County$78,200 (±$11,035)
1472MortonRenville County$78,100 (±$13,926)
1473WaubunMahnomen County$77,900 (±$14,278)
1474AppletonSwift County$77,000 (±$4,413)
1475JasperPipestone County$76,900 (±$4,500)
1476Browns ValleyTraverse County$73,800 (±$11,891)
1477MilanChippewa County$71,400 (±$20,310)
1478FrostFaribault County$70,800 (±$13,749)
1479ClintonBig Stone County$70,000 (±$32,791)
1480SanbornRedwood County$68,200 (±$14,207)
1481IvanhoeLincoln County$66,500 (±$7,817)
1482KiesterFaribault County$58,800 (±$7,177)
1483BricelynFaribault County$58,100 (±$9,601)
1484Medford TownshipSteele County$57,700 (±$14,999)
1485ElmoreFaribault County$46,700 (±$12,669)
1486HilltopAnoka County$23,900 (±$8,858)

Showing the top and bottom 300 of 1,486; every place is on its county’s page.

Villages and places inside a township, ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1NashwaukItasca County$112,300 (±$10,169)
2MarbleItasca County$102,500 (±$22,360)
3AuroraSt. Louis County$97,600 (±$13,287)

These places lie inside a township or town whose figures include them, so they are ranked only against each other.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

1,486 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Minnesota

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Minnesota beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Minnesota, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Minnesota, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Minnesota

Which place in Minnesota has the highest median home value?

Village of Minnetonka Beach has the highest, $2,000,000 or more (2020–2024 American Community Survey).

Which place in Minnesota has the lowest median home value?

Hilltop has the lowest, $23,900 (±$8,858).

What is the median home value in Minnesota?

The figure for Minnesota as a whole is $329,300 (±$903).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related