# Cities in Illinois by median home value, 2024

All 225 values come from U.S. Census Bureau for 2024, so the places are comparable.

- Indicator id: `median_home_value`
- Unit: USD
- Definition: Value of owner-occupied housing units at the middle of the distribution, in US dollars of the last year of the period. Value is the owner's estimate of what the home and lot would sell for. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.
- Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B25077: median value (dollars), owner-occupied housing units, US cities (incorporated places of 10,000 or more) (https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25077.dat)
- Publisher page: https://invokely.ai/en/publishers/us-census-bureau
- Retrieved: 2026-10-12
- Citation: U.S. Census Bureau. American Community Survey 5-year estimates, table B25077: median value (dollars), owner-occupied housing units, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b25077.dat. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/median-home-value/illinois-cities

| Rank | Place | USD |
|---:|---|---:|
| 1 | Winnetka, IL | 1,337,800 |
| 2 | Hinsdale, IL | 1,053,700 |
| 3 | Lake Forest, IL | 938,300 |
| 4 | Wilmette, IL | 810,600 |
| 5 | Western Springs, IL | 739,400 |
| 6 | Burr Ridge, IL | 700,400 |
| 7 | River Forest, IL | 687,300 |
| 8 | Northbrook, IL | 652,300 |
| 9 | Deerfield, IL | 623,400 |
| 10 | Glenview, IL | 609,600 |
| 11 | Highland Park, IL | 607,300 |
| 12 | La Grange, IL | 594,300 |
| 13 | Barrington, IL | 582,500 |
| 14 | Park Ridge, IL | 551,200 |
| 15 | Campton Hills, IL | 547,500 |
| 16 | Elmhurst, IL | 545,400 |
| 17 | Glen Ellyn, IL | 544,000 |
| 18 | Naperville, IL | 540,200 |
| 19 | Libertyville, IL | 512,000 |
| 20 | Lincolnwood, IL | 496,400 |
| 21 | Evanston, IL | 481,200 |
| 21 | Frankfort, IL | 481,200 |
| 23 | Lemont, IL | 468,800 |
| 24 | Oak Park, IL | 465,500 |
| 25 | Wheaton, IL | 455,700 |
| 26 | Downers Grove, IL | 449,800 |
| 27 | Geneva, IL | 441,400 |
| 28 | La Grange Park, IL | 439,800 |
| 29 | Lake Zurich, IL | 435,300 |
| 30 | Plainfield, IL | 431,400 |
| 31 | Homer Glen, IL | 418,800 |
| 32 | Arlington Heights, IL | 414,500 |
| 33 | Buffalo Grove, IL | 412,300 |
| 33 | Vernon Hills, IL | 412,300 |
| 35 | Lisle, IL | 406,800 |
| 36 | Mokena, IL | 401,400 |
| 37 | New Lenox, IL | 399,900 |
| 38 | Darien, IL | 398,700 |
| 39 | Mount Prospect, IL | 397,400 |
| 40 | Morton Grove, IL | 389,100 |
| 41 | Batavia, IL | 387,400 |
| 42 | Skokie, IL | 387,200 |
| 43 | Winfield, IL | 386,300 |
| 44 | Westmont, IL | 379,100 |
| 45 | St. Charles, IL | 377,400 |
| 46 | Bloomingdale, IL | 376,500 |
| 47 | Bartlett, IL | 375,700 |
| 48 | Norridge, IL | 374,900 |
| 49 | Orland Park, IL | 367,200 |
| 50 | Palos Heights, IL | 367,100 |
| 51 | Woodridge, IL | 363,700 |
| 52 | Niles, IL | 358,700 |
| 53 | Palatine, IL | 355,600 |
| 54 | Hoffman Estates, IL | 351,900 |
| 55 | Algonquin, IL | 351,000 |
| 56 | Elk Grove Village, IL | 347,100 |
| 57 | Prospect Heights, IL | 346,500 |
| 58 | Roselle, IL | 344,700 |
| 59 | Oswego, IL | 344,500 |
| 60 | Gurnee, IL | 344,300 |
| 61 | North Aurora, IL | 342,100 |
| 62 | Addison, IL | 341,300 |
| 63 | Elmwood Park, IL | 339,300 |
| 64 | South Elgin, IL | 339,100 |
| 65 | Shorewood, IL | 337,800 |
| 66 | West Chicago, IL | 336,800 |
| 67 | Lombard, IL | 335,700 |
| 68 | Des Plaines, IL | 335,600 |
| 69 | Yorkville, IL | 335,300 |
| 70 | Carol Stream, IL | 335,000 |
| 71 | Huntley, IL | 334,300 |
| 72 | Chicago, IL | 334,100 |
| 73 | Manhattan, IL | 332,600 |
| 74 | Brookfield, IL | 332,400 |
| 75 | Schaumburg, IL | 330,400 |
| 76 | Villa Park, IL | 329,000 |
| 77 | Channahon, IL | 327,900 |
| 78 | Westchester, IL | 327,300 |
| 79 | Rolling Meadows, IL | 326,200 |
| 80 | Lake in the Hills, IL | 321,900 |
| 81 | Pingree Grove, IL | 320,800 |
| 82 | Wood Dale, IL | 318,900 |
| 83 | Lockport, IL | 316,000 |
| 84 | Minooka, IL | 315,600 |
| 85 | Bolingbrook, IL | 314,700 |
| 86 | Crystal Lake, IL | 311,400 |
| 87 | Cary, IL | 309,800 |
| 88 | Mundelein, IL | 309,700 |
| 89 | Grayslake, IL | 309,500 |
| 90 | Antioch, IL | 306,700 |
| 91 | Forest Park, IL | 304,700 |
| 92 | Tinley Park, IL | 299,900 |
| 93 | Berwyn, IL | 299,800 |
| 93 | Edwardsville, IL | 299,800 |
| 95 | Montgomery, IL | 299,500 |
| 96 | Mahomet, IL | 299,100 |
| 97 | O'Fallon, IL | 295,700 |
| 98 | Lindenhurst, IL | 294,100 |
| 99 | Columbia, IL | 293,000 |
| 100 | Hickory Hills, IL | 288,000 |
| 101 | Franklin Park, IL | 287,000 |
| 102 | Warrenville, IL | 286,100 |
| 103 | Glen Carbon, IL | 282,000 |
| 104 | Oak Lawn, IL | 281,200 |
| 105 | Palos Hills, IL | 279,200 |
| 106 | Round Lake, IL | 278,600 |
| 106 | Wauconda, IL | 278,600 |
| 108 | Melrose Park, IL | 275,800 |
| 109 | Burbank, IL | 275,700 |
| 110 | Schiller Park, IL | 275,000 |
| 111 | Aurora, IL | 274,800 |
| 112 | Hanover Park, IL | 274,200 |
| 113 | Shiloh, IL | 274,000 |
| 114 | Elgin, IL | 273,000 |
| 115 | Bensenville, IL | 272,000 |
| 116 | Streamwood, IL | 271,200 |
| 117 | Troy, IL | 268,000 |
| 118 | Evergreen Park, IL | 267,500 |
| 119 | McHenry, IL | 266,500 |
| 120 | Wheeling, IL | 266,200 |
| 121 | Joliet, IL | 265,800 |
| 122 | Sycamore, IL | 265,700 |
| 123 | Glendale Heights, IL | 261,700 |
| 124 | Northlake, IL | 259,800 |
| 125 | Lyons, IL | 257,300 |
| 126 | Romeoville, IL | 257,100 |
| 127 | Oak Forest, IL | 255,100 |
| 128 | Bourbonnais, IL | 253,100 |
| 129 | Matteson, IL | 250,600 |
| 130 | Waterloo, IL | 249,500 |
| 131 | Cicero, IL | 249,400 |
| 132 | Morris, IL | 247,400 |
| 133 | Beach Park, IL | 245,800 |
| 134 | Woodstock, IL | 245,700 |
| 135 | Chatham, IL | 243,200 |
| 136 | River Grove, IL | 241,800 |
| 137 | Morton, IL | 239,400 |
| 138 | Justice, IL | 238,400 |
| 139 | Bridgeview, IL | 236,400 |
| 140 | Carpentersville, IL | 234,100 |
| 141 | Crest Hill, IL | 232,900 |
| 142 | Summit, IL | 232,600 |
| 143 | Plano, IL | 230,700 |
| 144 | Bellwood, IL | 230,000 |
| 145 | Maywood, IL | 229,800 |
| 146 | Fox Lake, IL | 228,100 |
| 147 | Roscoe, IL | 227,800 |
| 148 | Chicago Ridge, IL | 226,900 |
| 149 | Alsip, IL | 225,000 |
| 150 | Swansea, IL | 223,600 |
| 151 | Washington, IL | 221,900 |
| 152 | Homewood, IL | 221,100 |
| 153 | Richton Park, IL | 220,900 |
| 154 | South Holland, IL | 217,200 |
| 155 | Worth, IL | 215,000 |
| 156 | Normal, IL | 213,600 |
| 157 | Champaign, IL | 210,900 |
| 158 | Midlothian, IL | 207,000 |
| 159 | DeKalb, IL | 204,700 |
| 160 | Bloomington, IL | 203,300 |
| 161 | Highland, IL | 202,900 |
| 162 | Round Lake Beach, IL | 199,200 |
| 163 | Crestwood, IL | 195,200 |
| 164 | Godfrey, IL | 192,200 |
| 165 | Country Club Hills, IL | 192,000 |
| 166 | Waukegan, IL | 190,900 |
| 167 | Hazel Crest, IL | 185,300 |
| 168 | Urbana, IL | 184,900 |
| 169 | Zion, IL | 183,800 |
| 170 | Blue Island, IL | 178,700 |
| 171 | Fairview Heights, IL | 177,700 |
| 172 | Effingham, IL | 177,500 |
| 173 | Lansing, IL | 177,000 |
| 174 | Machesney Park, IL | 173,700 |
| 175 | Bradley, IL | 173,400 |
| 176 | Collinsville, IL | 163,600 |
| 177 | East Peoria, IL | 163,500 |
| 178 | Springfield, IL | 162,100 |
| 179 | Chicago Heights, IL | 161,000 |
| 180 | Loves Park, IL | 160,400 |
| 181 | North Chicago, IL | 159,600 |
| 182 | Belvidere, IL | 158,900 |
| 183 | Marion, IL | 158,300 |
| 184 | Peoria, IL | 156,200 |
| 185 | Ottawa, IL | 154,000 |
| 186 | Quincy, IL | 153,200 |
| 187 | Dolton, IL | 151,300 |
| 188 | Moline, IL | 146,300 |
| 189 | Calumet City, IL | 145,200 |
| 190 | Belleville, IL | 141,300 |
| 191 | Charleston, IL | 137,400 |
| 192 | Markham, IL | 135,300 |
| 193 | East Moline, IL | 134,600 |
| 194 | Rockford, IL | 129,000 |
| 195 | Jacksonville, IL | 128,200 |
| 196 | Carbondale, IL | 127,900 |
| 197 | Rock Island, IL | 125,900 |
| 198 | Lincoln, IL | 124,300 |
| 199 | Dixon, IL | 120,800 |
| 200 | Pekin, IL | 120,700 |
| 201 | Rantoul, IL | 118,200 |
| 202 | Pontiac, IL | 116,300 |
| 203 | Park Forest, IL | 115,300 |
| 204 | Riverdale, IL | 113,800 |
| 205 | Herrin, IL | 113,300 |
| 206 | Sterling, IL | 108,700 |
| 207 | Wood River, IL | 108,100 |
| 208 | Canton, IL | 107,100 |
| 209 | Kankakee, IL | 104,900 |
| 210 | Granite City, IL | 104,300 |
| 211 | Taylorville, IL | 104,100 |
| 212 | Alton, IL | 103,700 |
| 213 | Macomb, IL | 103,300 |
| 214 | Mount Vernon, IL | 99,800 |
| 215 | Decatur, IL | 99,600 |
| 216 | Mattoon, IL | 97,700 |
| 217 | Galesburg, IL | 96,400 |
| 218 | Streator, IL | 94,700 |
| 219 | Freeport, IL | 92,100 |
| 220 | Centralia, IL | 89,600 |
| 221 | Harvey, IL | 88,100 |
| 222 | Danville, IL | 79,000 |
| 223 | Kewanee, IL | 73,200 |
| 224 | Cahokia Heights, IL | 56,000 |
| 225 | East St. Louis, IL | 52,600 |
