Ranking · Wisconsin

Most expensive and least expensive places in Wisconsin

Shorewood Hills has the highest median home value of Wisconsin's 913 ranked places ($939,900), within the margin of error of Maple Bluff; Park Falls has the lowest ($84,800). 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 Wisconsin, first to fifth: Shorewood Hills ($939,900), Maple Bluff ($882,700), River Hills ($699,600), Town of Middleton ($689,400) and Chain O' Lakes ($640,000).

Most expensive places in Wisconsin, 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 Shorewood Hillswithin the marginvillage $939,900±$77,200 2,155Dane County
2 Maple Bluffvillage $882,700±$79,471 1,305Dane County
3 River Hillswithin the marginvillage $699,600±$61,447 1,555Milwaukee County
4 Town of Middletonwithin the margintown $689,400±$39,591 6,833Dane County
5 Chain O' Lakesinside the Town of Dayton, Waupaca Countywithin the marginCDP $640,000±$132,403 908Waupaca County
6 Town of Delafieldwithin the margintown $613,300±$31,973 8,012Waukesha County
7 Town of Springdalewithin the margintown $577,500±$76,759 2,021Dane County
8 Town of Veronawithin the margintown $577,100±$44,114 2,092Dane County
9 Mertonwithin the marginvillage $575,800±$31,707 3,676Waukesha County
10 Town of Troy, St. Croix Countywithin the margintown $574,100±$50,147 5,686St. Croix County
11 Fontana-on-Geneva Lakewithin the marginvillage $572,600±$76,790 1,886Walworth County
12 Town of Cross Plainswithin the margintown $571,200±$48,241 1,453Dane County
13 Delafieldwithin the margincity $555,800±$57,265 7,314Waukesha County
14 Town of Springfield, Dane Countywithin the margintown $554,700±$45,404 2,800Dane County
15 Town of Linnwithin the margintown $537,100±$70,280 2,707Walworth County
16 Whitefish Baywithin the marginvillage $533,800±$38,882 14,489Milwaukee County
17 Summitwithin the marginvillage $533,300±$76,897 5,323Waukesha County
18 Town of West Pointwithin the margintown $532,900±$81,570 2,066Columbia County
19 Town of Oak Grove, Pierce Countywithin the margintown $531,400±$53,217 2,561Pierce County
20 Waunakeewithin the marginvillage $515,900±$33,617 16,411Dane County
21 Elm Grovewithin the marginvillage $510,400±$53,624 6,354Waukesha County
22 Town of St. Josephwithin the margintown $509,600±$53,844 4,408St. Croix County
23 Town of Hudsonwithin the margintown $507,000±$33,399 8,736St. Croix County
24 Richfieldwithin the marginvillage $503,400±$46,166 11,785Washington County
25 Mequoncity $501,600±$29,781 25,120Ozaukee 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 Wisconsin, first to fifth: Park Falls ($84,800), Hurley ($86,700), Adams ($102,500), Phillips ($103,300) and Niagara ($103,800).

Least expensive places in Wisconsin, by median home value, ACS 2020-2024 5-year estimates.
RankPlaceTypeMedian home valueResidentsCounty
913 Park Fallswithin the margincity $84,800±$11,029 2,359Price County
912 Hurleywithin the margincity $86,700±$32,135 1,617Iron County
911 Adamswithin the margincity $102,500±$17,420 1,803Adams County
910 Phillipswithin the margincity $103,300±$14,785 1,492Price County
909 Niagarawithin the margincity $103,800±$15,933 1,577Marinette County
908 Redgranitewithin the marginvillage $104,100±$13,374 2,113Waushara County
907 Marionwithin the margincity $104,200±$16,018 1,273Waupaca County and 1 more
906 Antigowithin the margincity $104,800±$8,420 8,060Langlade County
905 Town of Sanbornwithin the margintown $105,700±$21,254 1,402Ashland County
904 Town of Menomineewithin the margintown $110,200±$14,183 4,199Menominee County
903 Clintonvillewithin the margincity $112,000±$27,032 4,499Waupaca County
902 Princetonwithin the margincity $116,700±$17,310 1,249Green Lake County
901 Nekoosawithin the margincity $116,900±$6,207 2,402Wood County
900 Neillsvillewithin the margincity $117,700±$13,469 2,367Clark County
899 Gillettwithin the margincity $118,200±$10,511 1,276Oconto County
898 Town of Russell, Bayfield Countywithin the margintown $118,300±$20,737 1,644Bayfield County
897 Greenwoodwithin the margincity $119,500±$12,004 1,079Clark County
896 Loyalwithin the margincity $119,700±$11,326 1,190Clark County
895 Marinettewithin the margincity $120,200±$11,647 11,168Marinette County
894 Barronwithin the margincity $121,600±$51,024 3,634Barron County
893 Merrillwithin the margincity $123,800±$8,467 9,389Lincoln County
892 Ladysmithwithin the margincity $124,200±$19,718 3,172Rusk County
891 New Lisbonwithin the margincity $124,400±$21,842 2,577Juneau County
889 Rhinelanderwithin the margincity $125,700±$12,115 8,242Oneida County
889 Town of Bloomfield, Walworth Countytown $125,700±$64,253 187Walworth 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