Home / Housing data / Minnesota / Rankings / Median home valueMinnesota 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 November 12, 2026 .
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 Rank Place County Median home value 1 Village of Minnetonka Beach Hennepin County $2,000,000 or more 2 Greenwood Hennepin County $1,240,400 (±$392,625) 3 Woodland Hennepin County $1,185,300 (±$499,166) 4 Wayzata Hennepin County $1,153,400 (±$132,642) 5 Sunfish Lake Dakota County $1,115,600 (±$75,479) 6 Medicine Lake Hennepin County $1,083,300 (±$87,763) 7 Orono Hennepin County $1,004,500 (±$88,129) 8 Deephaven Hennepin County $935,900 (±$129,496) 9 Tonka Bay Hennepin County $917,100 (±$68,956) 10 Excelsior Hennepin County $909,200 (±$409,996) 11 Dellwood Washington County $873,600 (±$95,957) 12 North Oaks Ramsey County $821,200 (±$48,322) 13 Baytown Township Washington County $795,100 (±$55,003) 14 Medina Hennepin County $736,700 (±$79,578) 15 Rochester Township Olmsted County $724,200 (±$80,941) 16 West Lakeland Township Washington County $709,300 (±$51,930) 17 Shorewood Hennepin County $703,200 (±$42,194) 18 Stillwater Township Washington County $695,300 (±$40,361) 19 May Township (Washington County) Washington County $685,700 (±$48,521) 20 Grant Washington County $683,400 (±$42,474) 21 Afton Washington County $679,300 (±$67,927) 22 Independence Hennepin County $663,400 (±$96,189) 23 Spring Park Hennepin County $661,600 (±$182,159) 24 Minnetrista Hennepin County $658,300 (±$43,457) 25 Edina Hennepin County $646,300 (±$21,999) 26 Franklin Township Wright County $637,800 (±$68,077) 27 Denmark Township Washington County $637,500 (±$28,716) 28 Spring Lake Township Scott County $629,600 (±$44,796) 29 Pine Springs Washington County $626,600 (±$29,622) 30 Waconia Township Carver County $622,900 (±$43,015) 31 Oronoco Township Olmsted County $617,000 (±$49,919) 32 St. Lawrence Township Scott County $611,900 (±$43,519) 33 Lake Elmo Washington County $597,000 (±$31,172) 34 New Market Township Scott County $595,300 (±$57,299) 35 Credit River Scott County $595,000 (±$45,488) 36 San Francisco Township Carver County $581,500 (±$73,659) 37 Victoria Carver County $581,200 (±$25,294) 38 Hancock Township Carver County $574,300 (±$87,858) 39 (tie) Corcoran Hennepin County $569,400 (±$36,998) 39 (tie) Helena Township Scott County $569,400 (±$46,107) 41 Gem Lake Ramsey County $568,900 (±$78,622) 42 Greenfield Hennepin County $567,700 (±$54,328) 43 Chanhassen Carver County $566,300 (±$18,526) 44 Louisville Township (Scott County) Scott County $563,600 (±$139,867) 45 Belle Plaine Township Scott County $562,000 (±$56,796) 46 Randolph Township Dakota County $561,600 (±$47,093) 47 East Gull Lake Cass County $553,700 (±$63,028) 48 Haverhill Township Olmsted County $549,800 (±$62,991) 49 Cedar Lake Township Scott County $543,100 (±$65,801) 50 Woodside Township (Polk County) Polk County $530,400 (±$103,812) 51 Everts Township Otter Tail County $528,900 (±$57,932) 52 St. Marys Point Washington County $523,000 (±$71,910) 53 Sand Creek Township Scott County $521,500 (±$61,534) 54 Mendota Heights Dakota County $520,300 (±$24,477) 55 Lake Shore Cass County $513,200 (±$67,957) 56 Dayton Hennepin County $511,300 (±$37,671) 57 Lida Township Otter Tail County $508,600 (±$55,032) 58 Cascade Township Olmsted County $506,800 (±$49,744) 59 Oronoco Olmsted County $505,000 (±$44,073) 60 Hampton Township Dakota County $504,800 (±$32,904) 61 Rock Dell Township Olmsted County $501,300 (±$98,412) 62 Laketown Township Carver County $500,900 (±$68,520) 63 Greenvale Township Dakota County $494,900 (±$38,914) 64 Greenwood Township (St. Louis County) St. Louis County $493,900 (±$42,033) 65 Lake Andrew Township Kandiyohi County $493,100 (±$50,666) 66 Plymouth Hennepin County $491,200 (±$10,467) 67 Washington Township Le Sueur County $489,400 (±$51,500) 68 Sciota Township Dakota County $486,800 (±$36,917) 69 Watertown Township Carver County $484,900 (±$51,749) 70 St. Charles Township Winona County $482,300 (±$114,612) 71 Dead Lake Township Otter Tail County $482,100 (±$79,014) 72 Fairview Township (Cass County) Cass County $481,700 (±$41,414) 73 Nisswa Crow Wing County $481,200 (±$52,486) 74 (tie) Dahlgren Township Carver County $480,400 (±$92,004) 74 (tie) Eureka Township Dakota County $480,400 (±$25,487) 76 Forest Township (Rice County) Rice County $478,100 (±$41,640) 77 Edna Township Otter Tail County $477,700 (±$30,598) 78 Mahtomedi Washington County $476,000 (±$20,114) 79 (tie) Minnetonka Hennepin County $475,800 (±$10,710) 79 (tie) Scandia Washington County $475,800 (±$29,791) 81 Morristown Township Rice County $475,500 (±$66,694) 82 Marshan Township Dakota County $475,000 (±$19,094) 83 Cormorant Township Becker County $474,100 (±$32,082) 84 Eden Prairie Hennepin County $473,900 (±$10,452) 85 Crosslake Crow Wing County $473,700 (±$74,794) 86 Marine on St. Croix Washington County $470,100 (±$25,267) 87 Maple Lake Township Wright County $469,600 (±$34,688) 88 Empire Dakota County $469,500 (±$31,708) 89 Kalmar Township Olmsted County $469,300 (±$32,145) 90 Chatham Township Wright County $468,900 (±$59,699) 91 Collegeville Township Stearns County $468,600 (±$26,835) 92 Eyota Township Olmsted County $465,900 (±$122,393) 93 Milton Township Dodge County $465,200 (±$30,391) 94 Faxon Township Sibley County $464,300 (±$14,774) 95 Webster Township Rice County $464,100 (±$33,137) 96 Young America Township Carver County $463,600 (±$28,418) 97 Birchwood Village Washington County $462,800 (±$15,770) 98 Woodrow Township (Cass County) Cass County $462,300 (±$41,777) 99 Beatty Township St. Louis County $462,100 (±$32,316) 100 Ideal Township Crow Wing County $461,300 (±$49,845) 101 Northfield Township Rice County $461,100 (±$55,734) 102 Columbus Anoka County $460,200 (±$23,207) 103 Woodland Township Wright County $460,100 (±$35,916) 104 Nowthen Anoka County $460,000 (±$20,229) 105 Douglas Township Dakota County $459,900 (±$22,253) 106 Rogers Hennepin County $459,700 (±$20,831) 107 Leon Township (Goodhue County) Goodhue County $459,100 (±$62,908) 108 (tie) Carlos Township Douglas County $458,300 (±$34,990) 108 (tie) Pelican Township (Crow Wing County) Crow Wing County $458,300 (±$89,286) 110 Castle Rock Township Dakota County $458,000 (±$39,348) 111 Fifty Lakes Crow Wing County $457,300 (±$40,662) 112 (tie) Belgrade Township Nicollet County $457,100 (±$61,306) 112 (tie) Corinna Township Wright County $457,100 (±$48,194) 114 Camden Township Carver County $456,400 (±$30,387) 115 Lake Park Township Becker County $455,800 (±$72,117) 116 Hobart Township Otter Tail County $455,700 (±$54,273) 117 (tie) Grey Cloud Island Township Washington County $455,400 (±$31,116) 117 (tie) Lakeland Shores Washington County $455,400 (±$46,702) 119 Hollywood Township Carver County $453,900 (±$49,724) 120 Mantorville Township Dodge County $453,000 (±$33,322) 121 Silver Creek Township (Wright County) Wright County $452,600 (±$29,218) 122 Lakeville Dakota County $452,500 (±$9,126) 123 Gnesen Township St. Louis County $451,500 (±$41,449) 124 Mankato Township Blue Earth County $451,400 (±$29,953) 125 Hay Creek Township Goodhue County $450,900 (±$23,088) 126 Prior Lake Scott County $450,700 (±$15,127) 127 New Haven Township Olmsted County $450,600 (±$42,807) 128 Woodbury Washington County $450,200 (±$8,622) 129 Minnewaska Township Pope County $450,000 (±$28,632) 130 Miltona Township Douglas County $449,500 (±$28,405) 131 Hanover Wright County $447,900 (±$21,079) 132 Eagle Lake Township Otter Tail County $447,800 (±$80,904) 133 (tie) Jamestown Township Blue Earth County $447,600 (±$47,834) 133 (tie) Otter Tail Township Otter Tail County $447,600 (±$99,339) 135 Gorman Township Otter Tail County $447,500 (±$88,464) 136 Warsaw Township (Goodhue County) Goodhue County $446,800 (±$23,380) 137 Zumbro Township Wabasha County $446,700 (±$19,781) 138 Carver Carver County $445,800 (±$28,576) 139 Reno Township Pope County $445,500 (±$46,924) 140 Girard Township Otter Tail County $445,000 (±$23,867) 141 Lake Eunice Township Becker County $444,200 (±$26,608) 142 Ravenna Township Dakota County $443,800 (±$17,820) 143 Jordan Township Fillmore County $443,200 (±$65,033) 144 Wacouta Township Goodhue County $442,900 (±$152,790) 145 Pine Island Township Goodhue County $442,700 (±$31,969) 146 Ham Lake Anoka County $442,500 (±$12,251) 147 Arden Hills Ramsey County $441,900 (±$17,824) 148 Lutsen Township Cook County $441,300 (±$58,797) 149 Cleveland Township Le Sueur County $440,900 (±$47,690) 150 Lake Emma Township Hubbard County $440,500 (±$43,354) 151 Viola Township Olmsted County $440,000 (±$59,064) 152 Dover Township Olmsted County $439,300 (±$57,076) 153 Vermillion Township Dakota County $438,500 (±$17,390) 154 Chisago Lake Township Chisago County $437,700 (±$25,212) 155 Dunn Township Otter Tail County $437,100 (±$107,029) 156 Nininger Township Dakota County $436,400 (±$45,405) 157 Lanesburgh Township Le Sueur County $434,800 (±$17,738) 158 Bay Lake Township Crow Wing County $434,400 (±$46,330) 159 Dresbach Township Winona County $433,300 (±$58,199) 160 Bridgewater Township Rice County $433,200 (±$31,564) 161 (tie) Elko New Market Scott County $433,100 (±$15,816) 161 (tie) Kasota Township Le Sueur County $433,100 (±$22,211) 163 Crooked Lake Township Cass County $432,600 (±$49,329) 164 Scambler Township Otter Tail County $432,500 (±$107,476) 165 Savage Scott County $432,300 (±$10,167) 166 Franconia Township Chisago County $431,900 (±$31,234) 167 Southside Township Wright County $431,500 (±$45,560) 168 (tie) Buffalo Township Wright County $431,400 (±$39,341) 168 (tie) Golden Valley Hennepin County $431,400 (±$14,382) 170 Waconia Carver County $431,000 (±$15,678) 171 Fall Lake Township Lake County $430,500 (±$50,608) 172 Kilkenny Township Le Sueur County $430,200 (±$35,065) 173 Jessenland Township Sibley County $430,000 (±$49,930) 174 Winsted Township McLeod County $428,600 (±$37,884) 175 (tie) Clitherall Township Otter Tail County $426,700 (±$39,030) 175 (tie) Welch Township Goodhue County $426,700 (±$70,994) 177 Fredenberg Township St. Louis County $426,600 (±$45,506) 178 Oshawa Township Nicollet County $426,300 (±$71,791) 179 Acoma Township McLeod County $425,700 (±$27,269) 180 Oakport Township Clay County $425,000 (±$74,709) 181 Mission Township Crow Wing County $424,500 (±$54,855) 182 Canisteo Township Dodge County $424,300 (±$25,196) 183 Rosemount Dakota County $424,100 (±$10,176) 184 (tie) Albany Township Stearns County $423,800 (±$28,282) 184 (tie) Derrynane Township Le Sueur County $423,800 (±$35,201) 186 Lime Township Blue Earth County $423,500 (±$38,826) 187 (tie) Erin Township Rice County $423,300 (±$50,461) 187 (tie) Oak Grove Anoka County $423,300 (±$28,268) 189 Elmira Township Olmsted County $423,000 (±$31,148) 190 Deerwood Township (Crow Wing County) Crow Wing County $422,700 (±$47,367) 191 Long Lake Hennepin County $422,600 (±$28,760) 192 Benton Township Carver County $421,900 (±$47,678) 193 Green Lake Township Kandiyohi County $421,600 (±$37,800) 194 Sumner Township Fillmore County $421,400 (±$69,235) 195 Saratoga Township Winona County $420,800 (±$54,265) 196 Turtle Lake Township (Beltrami County) Beltrami County $420,600 (±$36,400) 197 Frankford Township Mower County $420,500 (±$56,879) 198 Clear Lake Township Sherburne County $420,100 (±$23,021) 199 Ida Township Douglas County $420,000 (±$29,652) 200 Moe Township Douglas County $419,200 (±$36,741) 201 Pine Lake Township (Otter Tail County) Otter Tail County $418,800 (±$71,070) 202 Becker Township (Sherburne County) Sherburne County $418,700 (±$29,797) 203 Maple Grove Hennepin County $418,300 (±$9,688) 204 Eglon Township Clay County $417,900 (±$30,456) 205 Pine Lake Township (Cass County) Cass County $417,400 (±$46,417) 206 Salem Township (Olmsted County) Olmsted County $417,100 (±$56,239) 207 Marion Township Olmsted County $416,100 (±$32,915) 208 St. Joseph Township (Stearns County) Stearns County $416,000 (±$49,639) 209 Parke Township Clay County $414,900 (±$24,263) 210 Shieldsville Township Rice County $414,800 (±$31,669) 211 Stillwater Washington County $414,200 (±$14,244) 212 (tie) Lexington Township Le Sueur County $413,400 (±$48,374) 212 (tie) Stanton Township Goodhue County $413,400 (±$30,938) 214 Nessel Township Chisago County $413,300 (±$24,925) 215 Chisago City Chisago County $413,000 (±$37,843) 216 Orion Township Olmsted County $412,900 (±$98,170) 217 Middleville Township Wright County $412,700 (±$51,321) 218 Livonia Township Sherburne County $411,200 (±$46,877) 219 Andover Anoka County $410,200 (±$9,325) 220 Cannon Falls Township Goodhue County $409,900 (±$38,573) 221 Detroit Township Becker County $409,600 (±$32,912) 222 Lake Prairie Township Nicollet County $409,400 (±$43,869) 223 Hugo Washington County $408,900 (±$26,291) 224 (tie) Irving Township Kandiyohi County $408,600 (±$34,857) 224 (tie) Shafer Township Chisago County $408,600 (±$28,728) 226 (tie) Crow Wing Lake Township Hubbard County $407,300 (±$38,254) 226 (tie) Orrock Township Sherburne County $407,300 (±$47,194) 228 Lino Lakes Anoka County $407,200 (±$13,610) 229 Walcott Township Rice County $406,500 (±$39,337) 230 Wells Township Rice County $405,600 (±$35,078) 231 (tie) Big Stone Township Big Stone County $405,400 (±$47,764) 231 (tie) Worthington Township Nobles County $405,400 (±$48,974) 233 Norton Township Winona County $405,000 (±$52,730) 234 (tie) Big Lake Township Sherburne County $404,900 (±$20,135) 234 (tie) Rockford Township Wright County $404,900 (±$45,843) 236 Lilydale Dakota County $404,800 (±$63,974) 237 Chaska Carver County $404,700 (±$24,890) 238 Erdahl Township Grant County $403,700 (±$55,413) 239 Thunder Lake Township Cass County $403,600 (±$65,737) 240 Hutchinson Township McLeod County $403,200 (±$33,178) 241 Hawley Township Clay County $402,400 (±$32,164) 242 Dora Township Otter Tail County $402,200 (±$41,914) 243 Amador Township Chisago County $402,100 (±$28,910) 244 Green Isle Township Sibley County $401,700 (±$41,287) 245 Montgomery Township Le Sueur County $400,500 (±$51,467) 246 Fish Lake Township Chisago County $400,200 (±$24,144) 247 (tie) Belle Creek Township Goodhue County $400,000 (±$52,625) 247 (tie) Eagles Nest Township St. Louis County $400,000 (±$48,399) 247 (tie) Leaf Valley Township Douglas County $400,000 (±$53,526) 247 (tie) Mayhew Lake Township Benton County $400,000 (±$39,378) 247 (tie) Mazeppa Township Wabasha County $400,000 (±$39,615) 252 Gilmanton Township Benton County $399,000 (±$36,112) 253 Zumbrota Township Goodhue County $398,900 (±$54,662) 254 Munson Township Stearns County $398,800 (±$29,199) 255 (tie) Maine Township Otter Tail County $398,400 (±$53,893) 255 (tie) St. George Township Benton County $398,400 (±$39,725) 257 Featherstone Township Goodhue County $398,200 (±$48,874) 258 (tie) Eagan Dakota County $397,100 (±$9,006) 258 (tie) Grey Eagle Township Todd County $397,100 (±$53,307) 260 Helen Township McLeod County $396,900 (±$40,948) 261 (tie) Otsego Wright County $396,700 (±$24,312) 261 (tie) Pleasant Grove Township Olmsted County $396,700 (±$80,624) 263 Lake Mary Township Douglas County $396,100 (±$41,985) 264 High Forest Township Olmsted County $396,000 (±$29,858) 265 Marysville Township Wright County $395,800 (±$33,751) 266 Elizabeth Township Otter Tail County $395,500 (±$38,037) 267 Maine Prairie Township Stearns County $395,300 (±$35,918) 268 Blakeley Township Scott County $395,200 (±$64,049) 269 Ellsworth Township Meeker County $395,000 (±$32,065) 270 (tie) Sunrise Township Chisago County $394,700 (±$23,543) 270 (tie) Wakefield Township Stearns County $394,700 (±$35,666) 272 Clinton Falls Township Steele County $394,400 (±$47,197) 273 Le Ray Township Blue Earth County $394,100 (±$44,422) 274 Audubon Township Becker County $393,900 (±$41,155) 275 Plainview Township Wabasha County $393,800 (±$115,422) 276 Santiago Township Sherburne County $393,700 (±$19,626) 277 Mount Pleasant Township Wabasha County $393,600 (±$36,523) 278 Forest Lake Washington County $393,500 (±$19,271) 279 Birchdale Township Todd County $393,100 (±$33,895) 280 Union Township Houston County $392,900 (±$86,379) 281 Amherst Township Fillmore County $392,500 (±$66,171) 282 Elysian Township Le Sueur County $392,200 (±$27,193) 283 Lake View Township Becker County $392,100 (±$31,662) 284 Alexandria Township Douglas County $391,500 (±$26,237) 285 St. Michael Wright County $390,100 (±$13,929) 286 Bergen Township McLeod County $389,200 (±$39,563) 287 (tie) Buckman Township Morrison County $389,000 (±$45,392) 287 (tie) Vasa Township Goodhue County $389,000 (±$29,099) 289 Riverton Township Clay County $388,500 (±$37,749) 290 St. Augusta Stearns County $388,400 (±$39,588) 291 Oxford Township Isanti County $388,000 (±$35,308) 292 Chatfield Township Fillmore County $387,800 (±$54,562) 293 Millwood Township Stearns County $387,700 (±$44,881) 294 Warsaw Township (Rice County) Rice County $387,600 (±$31,501) 295 (tie) St. Anthony (Hennepin County) Hennepin County $387,500 (±$23,798) 295 (tie) Wheatland Township Rice County $387,500 (±$38,802) 297 Roscoe Township Goodhue County $387,100 (±$28,103) 298 St. Louis Park Hennepin County $386,800 (±$8,684) 299 Farmington Township Olmsted County $386,600 (±$43,017) 300 Lake Edward Township Crow Wing County $386,400 (±$34,810) 1187 Minneota Township Jackson County $191,100 (±$69,458) 1188 Kasota Le Sueur County $190,800 (±$22,813) 1189 Wykeham Township Todd County $189,800 (±$27,446) 1190 Moranville Township Roseau County $189,700 (±$18,602) 1191 Waseca Waseca County $189,200 (±$18,669) 1192 Hokah Houston County $188,700 (±$22,021) 1193 (tie) Copley Township Clearwater County $188,000 (±$23,337) 1193 (tie) Grand Meadow Mower County $188,000 (±$15,843) 1195 Litchfield Meeker County $187,600 (±$13,999) 1196 (tie) Lynd Lyon County $187,500 (±$14,150) 1196 (tie) Maple Grove Township (Becker County) Becker County $187,500 (±$61,778) 1198 Pine City Pine County $186,900 (±$13,461) 1199 Hayfield Dodge County $186,600 (±$12,952) 1200 (tie) Dexter Mower County $185,900 (±$27,849) 1200 (tie) Lake Township (Roseau County) Roseau County $185,900 (±$14,365) 1200 (tie) Preston Fillmore County $185,900 (±$7,810) 1203 (tie) Carson Township Cottonwood County $185,600 (±$28,920) 1203 (tie) Crookston Polk County $185,600 (±$12,247) 1203 (tie) Crosby Crow Wing County $185,600 (±$15,937) 1206 Fountain Fillmore County $185,300 (±$19,348) 1207 (tie) Grey Eagle Todd County $184,800 (±$35,571) 1207 (tie) Morristown Rice County $184,800 (±$19,678) 1209 Miltona Douglas County $184,100 (±$36,211) 1210 Hinckley Pine County $182,800 (±$36,254) 1211 Geneva Freeborn County $182,500 (±$39,181) 1212 Nevis Hubbard County $182,000 (±$35,476) 1213 (tie) Fern Township Hubbard County $181,900 (±$54,841) 1213 (tie) Mapleton Blue Earth County $181,900 (±$21,486) 1215 (tie) Aitkin Aitkin County $181,300 (±$10,757) 1215 (tie) Ross Township Roseau County $181,300 (±$51,072) 1217 (tie) Pine River Cass County $180,400 (±$21,215) 1217 (tie) Waasa Township St. Louis County $180,400 (±$45,242) 1217 (tie) West Concord Dodge County $180,400 (±$11,123) 1220 Pillager Cass County $180,300 (±$17,541) 1221 Houston Houston County $180,100 (±$19,064) 1222 (tie) Kelliher Beltrami County $179,600 (±$76,403) 1222 (tie) Wadena Township Wadena County $179,600 (±$20,446) 1224 (tie) Evergreen Township Becker County $179,400 (±$18,753) 1224 (tie) Glenwood Pope County $179,400 (±$16,006) 1226 Stowe Prairie Township Todd County $179,200 (±$48,837) 1227 Fisher Polk County $179,000 (±$22,956) 1228 Good Thunder Blue Earth County $178,700 (±$30,127) 1229 Ranier Koochiching County $178,300 (±$38,656) 1230 Paynesville Stearns County $178,200 (±$16,438) 1231 Enstrom Township Roseau County $177,500 (±$59,176) 1232 Lowry Pope County $177,100 (±$17,474) 1233 Randall Morrison County $176,700 (±$13,886) 1234 Cottonwood Lyon County $176,200 (±$23,121) 1235 Brandon Douglas County $175,800 (±$17,890) 1236 Thief River Falls Pennington County $175,400 (±$12,914) 1237 (tie) Burleene Township Todd County $175,000 (±$78,372) 1237 (tie) Darwin Meeker County $175,000 (±$34,443) 1239 Pembina Township Mahnomen County $174,400 (±$18,816) 1240 (tie) Brownsville Houston County $174,100 (±$39,002) 1240 (tie) Pelican Rapids Otter Tail County $174,100 (±$24,315) 1242 Baudette Lake of the Woods County $173,600 (±$25,679) 1243 Osakis Douglas County $173,500 (±$15,374) 1244 (tie) Ann Lake Township Kanabec County $172,800 (±$32,329) 1244 (tie) Kellogg Wabasha County $172,800 (±$21,810) 1246 (tie) Field Township St. Louis County $172,000 (±$15,140) 1246 (tie) Frazee Becker County $172,000 (±$23,473) 1248 Mora Kanabec County $171,800 (±$15,211) 1249 Gaylord Sibley County $171,600 (±$11,282) 1250 Whitefield Township Kandiyohi County $171,100 (±$42,108) 1251 Adams Mower County $170,700 (±$19,323) 1252 Pierz Morrison County $170,600 (±$21,667) 1253 (tie) Harmony Fillmore County $170,100 (±$19,249) 1253 (tie) Sandy Township St. Louis County $170,100 (±$16,629) 1255 Fairmont Martin County $169,900 (±$14,783) 1256 Pike Township St. Louis County $169,800 (±$10,782) 1257 Windom Cottonwood County $169,700 (±$12,758) 1258 Winthrop Sibley County $169,600 (±$8,586) 1259 Parkers Prairie Otter Tail County $168,500 (±$13,356) 1260 Starbuck Pope County $168,300 (±$20,499) 1261 Hartland Freeborn County $166,900 (±$37,377) 1262 Garfield Douglas County $166,600 (±$15,175) 1263 McDavitt Township St. Louis County $166,400 (±$19,077) 1264 (tie) New York Mills Otter Tail County $166,300 (±$15,498) 1264 (tie) Ortonville Big Stone County $166,300 (±$42,528) 1264 (tie) Sandstone Pine County $166,300 (±$20,922) 1267 Dudley Township Clearwater County $166,100 (±$40,463) 1268 Kerkhoven Swift County $166,000 (±$13,503) 1269 Big Bend Township Chippewa County $165,900 (±$12,174) 1270 Adrian Nobles County $165,500 (±$14,241) 1271 (tie) Madelia Watonwan County $165,400 (±$12,415) 1271 (tie) Spruce Grove Township (Becker County) Becker County $165,400 (±$28,045) 1273 Colvin Township St. Louis County $165,300 (±$15,488) 1274 Fulda Murray County $164,700 (±$10,181) 1275 Roseau Roseau County $164,100 (±$21,194) 1276 Austin Mower County $163,900 (±$6,984) 1277 Belgrade Stearns County $163,400 (±$11,280) 1278 White Earth Township Becker County $163,200 (±$17,483) 1279 Brownton McLeod County $162,500 (±$14,995) 1280 Redwood Falls Redwood County $162,100 (±$9,166) 1281 Hill City Aitkin County $162,000 (±$43,940) 1282 Hoffman Grant County $161,800 (±$30,041) 1283 Slayton Murray County $161,700 (±$14,892) 1284 (tie) Kandiyohi Kandiyohi County $161,600 (±$9,400) 1284 (tie) Owens Township St. Louis County $161,600 (±$60,646) 1286 (tie) Blooming Prairie Steele County $161,300 (±$20,300) 1286 (tie) Eden Valley Meeker County $161,300 (±$23,953) 1286 (tie) Minneota Lyon County $161,300 (±$23,244) 1289 (tie) Spring Valley Fillmore County $160,800 (±$7,190) 1289 (tie) Wadena Wadena County $160,800 (±$7,414) 1291 Atwater Kandiyohi County $159,900 (±$23,391) 1292 New Auburn Sibley County $159,400 (±$14,954) 1293 Olivia Renville County $159,200 (±$12,892) 1294 Silver Bay Lake County $158,900 (±$7,456) 1295 Bowlus Morrison County $158,500 (±$7,579) 1296 Minnesota Falls Township Yellow Medicine County $158,300 (±$32,353) 1297 (tie) Minnesota Lake Faribault County $158,100 (±$24,782) 1297 (tie) Raymond Kandiyohi County $158,100 (±$10,531) 1299 Caledonia Houston County $157,900 (±$24,974) 1300 (tie) Albert Lea Freeborn County $157,500 (±$8,407) 1300 (tie) Wilmont Nobles County $157,500 (±$35,389) 1302 Ely St. Louis County $157,300 (±$11,148) 1303 (tie) Benson Swift County $156,000 (±$15,276) 1303 (tie) Spring Grove Houston County $156,000 (±$20,046) 1305 Lafayette Nicollet County $155,800 (±$9,548) 1306 Menahga Wadena County $155,500 (±$17,307) 1307 (tie) Barnum Carlton County $155,200 (±$32,869) 1307 (tie) Ellendale Steele County $155,200 (±$13,021) 1309 Ashby Grant County $154,500 (±$23,097) 1310 Pennock Kandiyohi County $153,900 (±$25,113) 1311 Rothsay Wilkin County $153,400 (±$27,702) 1312 Remer Cass County $153,000 (±$13,533) 1313 Motley Morrison County $152,800 (±$33,740) 1314 Villard Pope County $152,400 (±$31,223) 1315 Brewster Nobles County $152,200 (±$19,937) 1316 Long Prairie Todd County $152,000 (±$19,584) 1317 Fosston Polk County $151,700 (±$19,732) 1318 Hitterdal Clay County $151,600 (±$46,314) 1319 Hollandale Freeborn County $151,500 (±$26,582) 1320 Tyler Lincoln County $151,100 (±$10,516) 1321 Pike Bay Township Cass County $151,000 (±$36,095) 1322 Littlefork Koochiching County $150,800 (±$31,610) 1323 (tie) Ghent Lyon County $150,000 (±$32,568) 1323 (tie) Rose Creek Mower County $150,000 (±$22,310) 1325 Watkins Meeker County $149,100 (±$20,152) 1326 Brownsdale Mower County $148,600 (±$11,871) 1327 Warren Marshall County $148,400 (±$28,517) 1328 Sleepy Eye Brown County $147,600 (±$25,295) 1329 Upsala Morrison County $147,500 (±$33,249) 1330 Greenbush Roseau County $145,500 (±$18,890) 1331 Breckenridge Wilkin County $144,500 (±$18,606) 1332 (tie) Brooten Stearns County $144,000 (±$18,093) 1332 (tie) Ironton Crow Wing County $144,000 (±$29,085) 1334 Blue Earth Faribault County $143,600 (±$23,231) 1335 Wykoff Fillmore County $143,400 (±$25,345) 1336 Vernon Center Blue Earth County $143,300 (±$18,850) 1337 Mountain Lake Cottonwood County $143,100 (±$16,650) 1338 (tie) Bird Island Renville County $142,100 (±$23,418) 1338 (tie) Grove City Meeker County $142,100 (±$7,785) 1340 (tie) Danube Renville County $141,300 (±$24,002) 1340 (tie) Nashwauk Township Itasca County $141,300 (±$16,325) 1342 Montevideo Chippewa County $141,000 (±$10,078) 1343 Hallock Kittson County $140,000 (±$41,754) 1344 Red Lake Falls Red Lake County $139,300 (±$16,260) 1345 Bertha Township Todd County $138,800 (±$53,735) 1346 Bagley Clearwater County $138,600 (±$13,193) 1347 Greenway Township Itasca County $138,200 (±$25,367) 1348 Ada Norman County $137,800 (±$19,875) 1349 Dawson Lac qui Parle County $137,500 (±$18,845) 1350 New Richland Waseca County $137,000 (±$14,240) 1351 Granite Falls Yellow Medicine County $136,700 (±$17,486) 1352 Henning Otter Tail County $135,700 (±$17,276) 1353 Amboy Blue Earth County $134,400 (±$12,857) 1354 Lakefield Jackson County $133,800 (±$6,963) 1355 Evansville Douglas County $133,000 (±$30,114) 1356 Claremont Dodge County $132,800 (±$20,325) 1357 Edgerton Pipestone County $132,100 (±$24,430) 1358 Hector Renville County $132,000 (±$16,152) 1359 Barrett Grant County $131,900 (±$36,556) 1360 Mabel Fillmore County $131,400 (±$19,837) 1361 Browerville Todd County $130,900 (±$14,049) 1362 Hibbing St. Louis County $130,200 (±$14,713) 1363 Staples Todd County $130,000 (±$26,507) 1364 Fertile Polk County $129,500 (±$23,561) 1365 Halstad Norman County $128,600 (±$23,513) 1366 Jackson Jackson County $128,500 (±$22,399) 1367 Alden Freeborn County $128,400 (±$19,890) 1368 Canby Yellow Medicine County $128,300 (±$17,053) 1369 Buhl St. Louis County $127,700 (±$23,763) 1370 Elbow Lake Grant County $126,900 (±$10,848) 1371 Renville Renville County $126,400 (±$14,438) 1372 Karlstad Kittson County $126,300 (±$21,153) 1373 Gilbert St. Louis County $126,000 (±$13,518) 1374 Stewart McLeod County $125,400 (±$13,966) 1375 Plummer Red Lake County $125,000 (±$54,655) 1376 Laona Township Roseau County $124,700 (±$13,878) 1377 White Township St. Louis County $123,600 (±$24,479) 1378 Clarks Grove Freeborn County $123,400 (±$40,389) 1379 Glenville Freeborn County $123,300 (±$36,837) 1380 Onamia Mille Lacs County $122,900 (±$13,781) 1381 (tie) Bovey Itasca County $122,800 (±$19,194) 1381 (tie) Le Roy Mower County $122,800 (±$22,449) 1383 Falk Township Clearwater County $122,400 (±$28,201) 1384 Springfield Brown County $122,300 (±$15,785) 1385 St. James Watonwan County $122,100 (±$41,594) 1386 Oklee Red Lake County $122,000 (±$17,201) 1387 Twin Lakes Township (Mahnomen County) Mahnomen County $121,500 (±$19,700) 1388 Graceville Big Stone County $121,400 (±$29,652) 1389 Newfolden Marshall County $121,300 (±$31,598) 1390 Sherman Township Redwood County $121,200 (±$30,610) 1391 Deer Creek Otter Tail County $120,800 (±$43,034) 1392 Virginia St. Louis County $120,600 (±$11,050) 1393 International Falls Koochiching County $120,400 (±$16,621) 1394 Morgan Redwood County $117,400 (±$13,836) 1395 Erskine Polk County $117,100 (±$17,460) 1396 Ogilvie Kanabec County $116,700 (±$24,684) 1397 Fairfax Renville County $116,300 (±$11,616) 1398 Hendricks Lincoln County $115,500 (±$22,306) 1399 Rushmore Nobles County $114,700 (±$16,842) 1400 Clara City Chippewa County $114,300 (±$21,620) 1401 Pipestone Pipestone County $114,100 (±$22,384) 1402 (tie) Buffalo Lake Renville County $113,400 (±$31,193) 1402 (tie) Tracy Lyon County $113,400 (±$14,445) 1404 Lyle Mower County $111,800 (±$11,841) 1405 (tie) Biwabik St. Louis County $111,200 (±$10,832) 1405 (tie) Deer River Itasca County $111,200 (±$32,440) 1407 Winnebago Faribault County $110,900 (±$15,147) 1408 Kensington Douglas County $110,700 (±$40,229) 1409 Akeley Hubbard County $110,500 (±$19,682) 1410 Badger Roseau County $110,000 (±$18,743) 1411 Round Lake Nobles County $109,900 (±$18,819) 1412 (tie) Tower St. Louis County $109,600 (±$27,256) 1412 (tie) Wabasso Redwood County $109,600 (±$14,971) 1414 Chisholm St. Louis County $109,200 (±$15,916) 1415 Redby Beltrami County $108,000 (±$20,018) 1416 (tie) Clearbrook Clearwater County $107,600 (±$17,533) 1416 (tie) Russell Lyon County $107,600 (±$10,089) 1418 Sherburn Martin County $106,900 (±$27,065) 1419 Dalton Otter Tail County $106,800 (±$10,710) 1420 Emmons Freeborn County $106,700 (±$14,981) 1421 Truman Martin County $106,400 (±$11,452) 1422 Vesta Redwood County $105,600 (±$12,120) 1423 Cosmos Meeker County $105,500 (±$16,308) 1424 Cyrus Pope County $105,200 (±$11,663) 1425 Cook St. Louis County $104,900 (±$30,049) 1426 Verndale Wadena County $104,600 (±$13,394) 1427 Wells Faribault County $103,900 (±$13,857) 1428 McIntosh Polk County $103,600 (±$32,905) 1429 Murdock Swift County $103,100 (±$17,994) 1430 Gibbon Sibley County $102,700 (±$25,879) 1431 Clarissa Todd County $102,600 (±$20,556) 1432 Babbitt St. Louis County $102,300 (±$10,441) 1433 Middle River Marshall County $101,900 (±$25,685) 1434 Welcome Martin County $101,600 (±$10,688) 1435 Lake Benton Lincoln County $99,800 (±$26,203) 1436 Eagle Bend Todd County $99,100 (±$13,016) 1437 (tie) Hancock Stevens County $98,800 (±$14,295) 1437 (tie) Trimont Martin County $98,800 (±$8,342) 1439 Lake Wilson Murray County $98,600 (±$14,616) 1440 Eveleth St. Louis County $97,600 (±$9,488) 1441 Madison Lac qui Parle County $97,000 (±$20,385) 1442 Blackduck Beltrami County $96,900 (±$46,827) 1443 Comfrey Brown County $96,300 (±$17,288) 1444 Lamberton Redwood County $96,000 (±$18,110) 1445 Clarkfield Yellow Medicine County $95,600 (±$6,402) 1446 Bertha Todd County $94,400 (±$11,624) 1447 Balaton Lyon County $94,000 (±$23,200) 1448 Belview Redwood County $93,600 (±$10,324) 1449 Twin Valley Norman County $93,400 (±$10,260) 1450 Hoyt Lakes St. Louis County $93,300 (±$5,873) 1451 Canton Fillmore County $93,200 (±$8,149) 1452 Chokio Stevens County $92,500 (±$20,400) 1453 Floodwood St. Louis County $92,100 (±$16,905) 1454 Wood Lake Yellow Medicine County $91,700 (±$8,773) 1455 Butterfield Watonwan County $90,400 (±$9,753) 1456 Walnut Grove Redwood County $90,000 (±$10,182) 1457 Franklin Renville County $89,800 (±$30,131) 1458 Hanska Brown County $89,500 (±$7,089) 1459 Freeborn Freeborn County $88,800 (±$14,466) 1460 Heron Lake Jackson County $88,600 (±$5,397) 1461 (tie) Stephen Marshall County $87,500 (±$27,292) 1461 (tie) Wheaton Traverse County $87,500 (±$13,876) 1463 Jeffers Cottonwood County $87,400 (±$6,456) 1464 Keewatin Itasca County $86,800 (±$15,734) 1465 Ellsworth Nobles County $86,200 (±$5,477) 1466 Sacred Heart Renville County $85,700 (±$14,027) 1467 Sebeka Wadena County $84,300 (±$10,721) 1468 Mahnomen Mahnomen County $83,200 (±$9,986) 1469 Currie Murray County $82,800 (±$11,977) 1470 Clover Township (Pine County) Pine County $82,500 (±$10,335) 1471 Westbrook Cottonwood County $78,200 (±$11,035) 1472 Morton Renville County $78,100 (±$13,926) 1473 Waubun Mahnomen County $77,900 (±$14,278) 1474 Appleton Swift County $77,000 (±$4,413) 1475 Jasper Pipestone County $76,900 (±$4,500) 1476 Browns Valley Traverse County $73,800 (±$11,891) 1477 Milan Chippewa County $71,400 (±$20,310) 1478 Frost Faribault County $70,800 (±$13,749) 1479 Clinton Big Stone County $70,000 (±$32,791) 1480 Sanborn Redwood County $68,200 (±$14,207) 1481 Ivanhoe Lincoln County $66,500 (±$7,817) 1482 Kiester Faribault County $58,800 (±$7,177) 1483 Bricelyn Faribault County $58,100 (±$9,601) 1484 Medford Township Steele County $57,700 (±$14,999) 1485 Elmore Faribault County $46,700 (±$12,669) 1486 Hilltop Anoka 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 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 November 12, 2026 .
Related