Ranking · Minnesota

Most expensive and least expensive places in Minnesota

Wayzata has the highest median home value of Minnesota's 559 ranked places ($1,153,400), within the margin of error of Orono; Little Rock has the lowest ($41,900). Ranked: places with 1,000 or more residents in the 2020 Census and an estimate whose coefficient of variation is 40% or less.

Which are the most expensive places?

Most expensive places in Minnesota, first to fifth: Wayzata ($1,153,400), Orono ($1,004,500), Deephaven ($935,900), Tonka Bay ($917,100) and Excelsior ($909,200).

Most expensive places in Minnesota, by median home value, ACS 2020-2024 5-year estimates. "Within the margin": the survey cannot tell this place from the next one.
RankPlaceTypeMedian home valueResidentsCounty
1 Wayzatawithin the margincity $1,153,400±$132,642 4,344Hennepin County
2 Oronowithin the margincity $1,004,500±$88,129 8,301Hennepin County
3 Deephavenwithin the margincity $935,900±$129,496 3,794Hennepin County
4 Tonka Baywithin the margincity $917,100±$68,956 1,561Hennepin County
5 Excelsiorwithin the margincity $909,200±$409,996 2,316Hennepin County
6 Dellwoodwithin the margincity $873,600±$95,957 1,148Washington County
7 North Oakswithin the margincity $821,200±$48,322 5,283Ramsey County
8 Baytown Townshipwithin the margintownship $795,100±$55,003 2,232Washington County
9 Medinawithin the margincity $736,700±$79,578 7,460Hennepin County
10 Rochester Townshipwithin the margintownship $724,200±$80,941 2,280Olmsted County
11 West Lakeland Townshipwithin the margintownship $709,300±$51,930 3,931Washington County
12 Shorewoodwithin the margincity $703,200±$42,194 7,620Hennepin County and 1 more
13 Stillwater Townshipwithin the margintownship $695,300±$40,361 1,831Washington County
14 May Township, Washington Countywithin the margintownship $685,700±$48,521 2,638Washington County
15 Grantwithin the margincity $683,400±$42,474 3,954Washington County
16 Aftonwithin the margincity $679,300±$67,927 2,960Washington County
17 Independencewithin the margincity $663,400±$96,189 3,763Hennepin County
18 Spring Parkwithin the margincity $661,600±$182,159 1,647Hennepin County
19 Minnetristawithin the margincity $658,300±$43,457 9,458Hennepin County
20 Edinawithin the margincity $646,300±$21,999 54,356Hennepin County
21 Franklin Townshipwithin the margintownship $637,800±$68,077 2,939Wright County
22 Denmark Townshipwithin the margintownship $637,500±$28,716 1,906Washington County
23 Spring Lake Townshipwithin the margintownship $629,600±$44,796 3,498Scott County
24 Waconia Townshipwithin the margintownship $622,900±$43,015 1,052Carver County
25 Oronoco Townshiptownship $617,000±$49,919 2,491Olmsted County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Which are the least expensive places?

Least expensive places in Minnesota, first to fifth: Little Rock ($41,900), Appleton ($77,000), Mahnomen, Mahnomen County ($83,200), Wheaton ($87,500) and Hoyt Lakes ($93,300).

Least expensive places in Minnesota, by median home value, ACS 2020-2024 5-year estimates.
RankPlaceTypeMedian home valueResidentsCounty
559 Little RockCDP $41,900±$15,510 944Beltrami County
558 Appletonwithin the margincity $77,000±$4,413 1,361Swift County
557 Mahnomen, Mahnomen Countywithin the margincity $83,200±$9,986 1,181Mahnomen County
556 Wheatonwithin the margincity $87,500±$13,876 1,330Traverse County
555 Hoyt Lakeswithin the margincity $93,300±$5,873 1,978St. Louis County
554 Madisonwithin the margincity $97,000±$20,385 1,504Lac qui Parle County
552 Aurorawithin the margincity $97,600±$13,287 1,643St. Louis County
552 Evelethwithin the margincity $97,600±$9,488 3,381St. Louis County
551 Babbittwithin the margincity $102,300±$10,441 1,363St. Louis County
550 Wellswithin the margincity $103,900±$13,857 2,395Faribault County
549 Trumanwithin the margincity $106,400±$11,452 1,059Martin County
548 Sherburnwithin the margincity $106,900±$27,065 1,040Martin County
547 Redbywithin the marginCDP $108,000±$20,018 1,495Beltrami County
546 Chisholmwithin the margincity $109,200±$15,916 4,625St. Louis County
545 Winnebagowithin the margincity $110,900±$15,147 1,383Faribault County
544 Tracywithin the margincity $113,400±$14,445 2,039Lyon County
543 Pipestonewithin the margincity $114,100±$22,384 4,100Pipestone County
542 Clara Citywithin the margincity $114,300±$21,620 1,397Chippewa County
541 Fairfaxwithin the margincity $116,300±$11,616 1,203Renville County
540 International Fallswithin the margincity $120,400±$16,621 5,481Koochiching County
539 Virginiawithin the margincity $120,600±$11,050 8,187St. Louis County
538 St. Jameswithin the margincity $122,100±$41,594 4,863Watonwan County
537 Springfieldwithin the margincity $122,300±$15,785 1,980Brown County
536 White Townshipwithin the margintownship $123,600±$24,479 3,088St. Louis County
535 Gilbertcity $126,000±$13,518 1,644St. Louis County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

How is this ranking made?

Each place's median home value is read from the 2020-2024 American Community Survey. A place enters the ranking if it had 1,000 or more residents in the 2020 Census and its estimate has a coefficient of variation of 40% or less. Ties in the published figure share a rank. This is a measurement of one figure, not a judgment of a place.

Towns and townships are ranked beside cities, villages and census-designated places, and a census-designated place can lie inside a township, so one area can appear twice, once as each.

Source: PlainCities ranking method applied to the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · How ranks are computed

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections