Ranking · Illinois

Most expensive and least expensive places in Illinois

Kenilworth has the highest median home value of Illinois's 1,379 ranked places ($1,560,300), within the margin of error of Glencoe; Cairo has the lowest ($32,000). 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 Illinois, first to fifth: Kenilworth ($1,560,300), Glencoe ($1,432,500), Winnetka ($1,337,800), Hinsdale ($1,053,700) and Bannockburn ($1,037,200).

Most expensive places in Illinois, 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 Kenilworthwithin the marginvillage $1,560,300±$147,802 2,437Cook County
2 Glencoewithin the marginvillage $1,432,500±$264,296 8,724Cook County
3 Winnetkavillage $1,337,800±$123,288 12,518Cook County
4 Hinsdalewithin the marginvillage $1,053,700±$72,407 17,573DuPage County and 1 more
5 Bannockburnwithin the marginvillage $1,037,200±$207,983 1,308Lake County
6 New Trier Townshipwithin the margintownship $963,100±$31,364 56,118Cook County
7 Lake Forestwithin the margincity $938,300±$36,426 19,731Lake County
8 Barrington Hillswithin the marginvillage $913,600±$80,186 4,086Cook County and 3 more
9 South Barringtonwithin the marginvillage $908,300±$62,595 5,071Cook County
10 Oak Brookwithin the marginvillage $903,200±$68,373 8,108DuPage County
11 Northfieldwithin the marginvillage $878,300±$81,663 5,632Cook County
12 Wilmettewithin the marginvillage $810,600±$43,969 27,459Cook County
13 Long Grovewithin the marginvillage $804,600±$50,264 8,343Lake County
14 Riverwoodswithin the marginvillage $800,700±$49,740 3,766Lake County
15 Lake Bluffwithin the marginvillage $776,700±$60,138 5,563Lake County
16 Kildeerwithin the marginvillage $770,700±$55,500 4,683Lake County
17 North Barringtonwithin the marginvillage $765,900±$50,095 3,125Lake County
18 Western Springswithin the marginvillage $739,400±$40,083 13,588Cook County
19 Invernesswithin the marginvillage $715,600±$54,848 7,418Cook County
20 West Deerfield Townshipwithin the margintownship $714,300±$17,002 32,111Lake County
21 Burr Ridgewithin the marginvillage $700,400±$46,503 11,179DuPage County and 1 more
22 Barrington Townshipwithin the margintownship $696,100±$53,240 16,247Cook County
23 River Forestwithin the marginvillage $687,300±$64,272 11,393Cook County
24 Lincolnshirewithin the marginvillage $677,700±$49,803 7,963Lake County
25 Green Oaksvillage $673,100±$31,296 4,082Lake 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 Illinois, first to fifth: Cairo ($32,000), Washington Park ($37,500), Hodgkins ($45,800), Sumner ($46,000) and Central City ($47,600).

Least expensive places in Illinois, by median home value, ACS 2020-2024 5-year estimates.
RankPlaceTypeMedian home valueResidentsCounty
1,379 Cairowithin the margincity $32,000±$15,027 1,515Alexander County
1,378 Washington Parkwithin the marginvillage $37,500±$11,164 2,461St. Clair County
1,377 Hodgkinswithin the marginvillage $45,800±$19,236 1,480Cook County
1,376 Sumnerwithin the margincity $46,000±$10,684 1,656Lawrence County
1,375 Central Citywithin the marginvillage $47,600±$28,050 1,067Marion County
1,374 East St. Louiswithin the margincity $52,600±$6,477 17,682St. Clair County
1,372 Venicewithin the margincity $54,000±$9,213 1,450Madison County
1,372 Witt Townshipwithin the margintownship $54,000±$18,218 1,007Montgomery County
1,371 Zeiglerwithin the margincity $57,300±$7,702 1,456Franklin County
1,370 Madisonwithin the margincity $58,900±$16,799 3,063Madison County and 1 more
1,369 Sandovalwithin the marginvillage $59,100±$12,093 1,123Marion County
1,368 Centreville Townshipwithin the margintownship $59,200±$5,604 19,067St. Clair County
1,367 De Puewithin the marginvillage $59,300±$5,409 1,571Bureau County
1,366 Carrier Millswithin the marginvillage $60,100±$10,857 1,595Saline County
1,365 Danville Townshipwithin the margintownship $61,200±$7,212 26,302Vermilion County
1,364 White Hallwithin the margincity $63,800±$13,695 2,159Greene County
1,363 Cubawithin the margincity $63,900±$21,210 1,131Fulton County
1,362 Selby Townshipwithin the margintownship $64,400±$5,847 2,101Bureau County
1,361 Hartfordwithin the marginvillage $66,100±$17,220 1,153Madison County
1,360 Eldoradowithin the margincity $66,200±$14,487 3,579Saline County
1,359 Ford Heightswithin the marginvillage $66,300±$25,839 1,751Cook County
1,358 Christopherwithin the margincity $66,600±$3,341 2,607Franklin County
1,357 White Hall Townshipwithin the margintownship $67,700±$12,974 2,384Greene County
1,356 Roodhousewithin the margincity $68,600±$8,378 1,484Greene County
1,355 Venice Townshiptownship $68,800±$14,837 4,523Madison 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