Best Places to Invest in Illinois Real Estate
486 Illinois markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Chicago | $375,000 | 4.9% | $-305 | +3.5% | 16,342 |
| Rockford | $185,000 | 5.9% | $-66 | +9.4% | 2,745 |
| Peoria | $162,000 | 5.0% | $-176 | +5.3% | 1,813 |
| Joliet | $327,248 | 4.7% | $-525 | +3.9% | 1,678 |
| Aurora | $350,000 | 3.5% | $-1,064 | +1.4% | 1,506 |
| Springfield | $170,000 | 5.0% | $-188 | +5.9% | 1,488 |
| Naperville | $576,000 | 3.0% | $-1,644 | +1.6% | 1,431 |
| Elgin | $347,750 | 3.5% | $-861 | +4.1% | 1,264 |
| Plainfield | $432,407 | 3.9% | $-1,069 | +3.0% | 1,196 |
| Belleville | $170,000 | 5.5% | $-114 | +0.0% | 1,046 |
| Decatur | $123,500 | 6.8% | $68 | +5.3% | 955 |
| Champaign | $245,000 | 4.0% | $-520 | +2.0% | 951 |
| Schaumburg | $331,500 | 3.7% | $-845 | +3.0% | 926 |
| Orland Park | $389,900 | 4.7% | $-562 | +2.6% | 899 |
| Arlington Heights | $472,000 | 2.9% | $-1,390 | +2.1% | 877 |
| Palatine | $370,000 | 3.1% | $-1,046 | +3.1% | 876 |
| Des Plaines | $355,000 | 3.9% | $-758 | +4.0% | 861 |
| Tinley Park | $330,000 | 4.5% | $-514 | +2.1% | 831 |
| Evanston | $450,000 | 3.1% | $-1,261 | +1.6% | 802 |
| Bolingbrook | $385,000 | 4.6% | $-573 | +2.0% | 772 |
| Oswego | $420,000 | 3.9% | $-920 | +5.1% | 751 |
| Huntley | $400,000 | 3.9% | $-852 | +3.8% | 737 |
| Downers Grove | $479,950 | 2.9% | $-1,540 | +5.5% | 716 |
| Crystal Lake | $370,000 | 3.9% | $-749 | +3.2% | 684 |
| Oak Lawn | $286,500 | 4.4% | $-403 | +5.1% | 664 |
| Quincy | $180,000 | 4.6% | $-251 | +6.6% | 662 |
| Lombard | $380,250 | 3.8% | $-777 | +5.5% | 661 |
| Bloomington | $201,000 | 5.4% | $-154 | +4.7% | 617 |
| Bartlett | $415,000 | 3.5% | $-1,003 | +3.6% | 538 |
| Hoffman Estates | $407,000 | 3.5% | $-1,007 | +6.3% | 535 |
| Buffalo Grove | $415,000 | 3.2% | $-1,220 | +2.6% | 532 |
| Mount Prospect | $445,000 | 3.1% | $-1,212 | +6.9% | 517 |
| Yorkville | $390,000 | 3.7% | $-882 | +4.7% | 515 |
| Oak Park | $467,000 | — | — | +4.7% | 515 |
| Elmhurst | $658,000 | 2.4% | $-2,347 | +10.1% | 506 |
| Glenview | $690,000 | 3.2% | $-1,299 | +10.4% | 499 |
| Urbana | $220,000 | 3.7% | $-521 | +6.2% | 494 |
| O'Fallon | $359,900 | 3.2% | $-1,063 | +5.7% | 488 |
| Woodstock | $324,900 | 2.6% | $-1,133 | +5.7% | 487 |
| Skokie | $456,000 | 3.2% | $-1,347 | +3.1% | 486 |
| Algonquin | $412,500 | 3.6% | $-990 | +2.3% | 486 |
| Streamwood | $329,500 | 4.5% | $-476 | +7.1% | 479 |
| Waukegan | $257,900 | 4.6% | $-376 | +8.0% | 473 |
| Wheaton | $487,750 | 3.7% | $-1,145 | +3.5% | 462 |
| Granite City | $135,000 | 6.6% | $34 | +3.6% | 450 |
| McHenry | $306,000 | 3.6% | $-790 | +2.7% | 447 |
| Loves Park | $195,000 | 4.8% | $-261 | +10.2% | 447 |
| Glen Ellyn | $549,900 | 2.6% | $-1,805 | +4.2% | 433 |
| Lockport | $363,000 | 3.7% | $-865 | +5.0% | 429 |
| Park Ridge | $605,750 | 2.5% | $-1,953 | +4.9% | 416 |
| Highland Park | $794,500 | 1.9% | $-2,970 | +6.8% | 412 |
| Woodridge | $450,000 | 3.1% | $-1,179 | +8.2% | 412 |
| New Lenox | $442,500 | 2.3% | $-1,625 | +5.6% | 404 |
| Mundelein | $419,490 | 2.8% | $-1,306 | +5.0% | 402 |
| Alton | $130,000 | 5.9% | $-45 | -1.9% | 400 |
| Sycamore | $325,000 | 2.9% | $-1,062 | +7.4% | 397 |
| Berwyn | $355,000 | 3.2% | $-907 | +0.0% | 394 |
| Edwardsville | $325,000 | 2.9% | $-1,025 | +6.8% | 392 |
| Wilmette | $1,123,462 | 2.5% | $-3,197 | +3.9% | 382 |
| Gurnee | $385,000 | 3.4% | $-1,013 | +3.5% | 380 |
| Elk Grove Village | $380,000 | 3.7% | $-809 | +2.9% | 379 |
| Carbondale | $129,000 | 4.6% | $-194 | -6.7% | 377 |
| Geneva | $549,900 | 3.0% | $-1,400 | +7.9% | 377 |
| Roscoe | $325,450 | 2.7% | $-1,091 | +1.7% | 374 |
| St. Charles | $435,000 | 2.1% | $-2,989 | +3.1% | 374 |
| Romeoville | $315,000 | 4.6% | $-467 | +0.0% | 370 |
| Carol Stream | $370,000 | 3.5% | $-852 | +3.7% | 365 |
| Wheeling | $315,000 | 3.9% | $-658 | +1.8% | 363 |
| Machesney Park | $225,000 | 4.5% | $-351 | +7.9% | 361 |
| East Peoria | $185,250 | 3.9% | $-432 | +6.3% | 360 |
| South Elgin | $358,500 | 4.3% | $-603 | +2.4% | 359 |
| Lansing | $207,250 | 5.3% | $-159 | -2.0% | 354 |
| Lisle | $419,000 | 2.9% | $-905 | +7.9% | 352 |
| DeKalb | $250,000 | 4.0% | $-470 | +6.4% | 352 |
| Collinsville | $192,500 | 4.1% | $-418 | +3.4% | 348 |
| Pingree Grove | $350,000 | 4.5% | $-589 | +2.6% | 344 |
| Freeport | $131,825 | 5.4% | $-112 | +23.9% | 338 |
| Oak Forest | $290,000 | 4.4% | $-477 | +2.7% | 338 |
| Calumet City | $164,000 | 8.4% | $268 | -3.2% | 335 |
| Addison | $396,633 | 3.6% | $-932 | +6.2% | 332 |
| Marion | $206,500 | 4.1% | $-375 | +9.4% | 329 |
| Hanover Park | $332,500 | 4.4% | $-562 | +1.8% | 319 |
| Deerfield | $635,000 | 3.5% | $-1,373 | +4.8% | 319 |
| Lake in the Hills | $360,000 | 4.2% | $-645 | +3.2% | 318 |
| Frankfort | $562,500 | 1.8% | $-2,540 | +4.5% | 318 |
| Kankakee | $160,000 | 5.6% | $-89 | +3.4% | 315 |
| Wonder Lake | $300,000 | 3.6% | $-714 | +3.2% | 311 |
| Galesburg | $114,950 | 6.3% | $0 | +9.4% | 310 |
| East Moline | $175,250 | 3.8% | $-320 | +11.1% | 302 |
| Niles | $401,250 | 4.1% | $-729 | +9.9% | 300 |
| Lake Forest | $1,200,000 | 2.8% | $-4,418 | +4.7% | 300 |
| Cicero | $305,000 | 4.4% | $-408 | -2.5% | 298 |
| Elmwood Park | $384,000 | 3.8% | $-742 | +5.2% | 297 |
| Glendale Heights | $310,000 | 4.3% | $-528 | +2.9% | 297 |
| Ottawa | $230,700 | 4.0% | $-525 | +3.8% | 294 |
| Vernon Hills | $450,000 | 3.1% | $-1,344 | +3.0% | 293 |
| Carpentersville | $294,500 | 4.5% | $-459 | +7.6% | 284 |
| Grayslake | $375,000 | 3.1% | $-1,008 | +2.3% | 283 |
| Cahokia Heights | $100,000 | 13.0% | $465 | +5.6% | 282 |
| Round Lake Beach | $265,500 | 5.3% | $-196 | +5.5% | 278 |
| Cary | $379,444 | 4.0% | $-695 | +3.4% | 276 |
| Batavia | $478,754 | 5.5% | $-331 | +6.8% | 274 |
| Libertyville | $640,000 | 2.5% | $-1,958 | +12.2% | 274 |
| Antioch | $360,000 | 3.7% | $-866 | +8.3% | 274 |
| Darien | $455,500 | 3.2% | $-1,132 | +5.7% | 272 |
| South Holland | $229,000 | 8.0% | $361 | +1.3% | 269 |
| Morris | $308,000 | 3.4% | $-803 | +7.6% | 263 |
| Barrington | $625,000 | 2.5% | $-2,190 | +6.7% | 261 |
| Lemont | $585,000 | 2.2% | $-2,190 | +4.7% | 261 |
| Zion | $265,000 | 3.8% | $-602 | +5.6% | 260 |
| Park Forest | $160,000 | 9.4% | $377 | -1.6% | 260 |
| Rolling Meadows | $340,000 | 4.0% | $-710 | +7.7% | 259 |
| Palos Hills | $283,000 | 4.2% | $-448 | +7.5% | 255 |
| Homewood | $247,000 | 4.9% | $-234 | +0.9% | 253 |
| Bourbonnais | $285,000 | 4.0% | $-583 | +3.6% | 253 |
| Burbank | $329,000 | 4.5% | $-482 | -3.1% | 251 |
| Godfrey | $219,950 | 3.8% | $-398 | +3.3% | 250 |
| Bloomingdale | $388,000 | 3.3% | $-1,184 | +6.2% | 250 |
| Round Lake | $320,000 | 4.2% | $-580 | +1.8% | 247 |
| Homer Glen | $494,500 | 3.3% | $-1,240 | +5.8% | 246 |
| Mokena | $462,000 | 3.1% | $-1,379 | +5.0% | 245 |
| Matteson | $237,000 | 5.3% | $-181 | +0.7% | 245 |
| Washington | $231,000 | 3.6% | $-559 | +3.7% | 245 |
| Waterloo | $325,000 | 2.6% | $-1,017 | -1.2% | 245 |
| Hinsdale | $1,403,250 | 2.0% | $-5,723 | +13.5% | 244 |
| Jacksonville | $153,000 | 4.6% | $-215 | +2.2% | 243 |
| Westmont | $421,000 | 3.1% | $-1,072 | +4.0% | 243 |
| Mattoon | $135,000 | 3.8% | $-320 | +4.1% | 242 |
| Fox Lake | $249,900 | 5.0% | $-240 | +4.0% | 241 |
| Hampshire | $405,000 | 4.1% | $-730 | +3.6% | 241 |
| North Aurora | $400,000 | 2.7% | $-1,846 | +0.0% | 240 |
| Villa Park | $366,714 | 4.1% | $-644 | +5.4% | 239 |
| Lincoln | $135,000 | 4.0% | $-277 | -1.0% | 237 |
| Roselle | $385,000 | 3.5% | $-983 | +3.1% | 234 |
| Fairview Heights | $225,000 | 4.4% | $-430 | +1.6% | 231 |
| Forest Park | $360,000 | 3.1% | $-928 | +8.4% | 231 |
| Morton Grove | $470,000 | 3.5% | $-1,290 | +9.0% | 230 |
| Centralia | $116,000 | 5.6% | $-73 | +11.5% | 228 |
| Montgomery | $385,000 | 3.9% | $-869 | +5.6% | 227 |
| Herrin | $140,000 | 8.1% | $182 | +3.3% | 225 |
| West Chicago | $409,450 | 2.8% | $-1,210 | +4.8% | 224 |
| Morton | $272,450 | 2.6% | $-917 | +4.7% | 224 |
| Troy | $365,000 | 1.8% | $-1,409 | +3.2% | 223 |
| Streator | $140,500 | 7.5% | $141 | +3.4% | 222 |
| Lake Zurich | $513,450 | 4.0% | $-1,164 | +4.2% | 220 |
| Manhattan | $419,990 | 2.8% | $-1,276 | +4.5% | 219 |
| Chicago Heights | $197,000 | 6.8% | $87 | +8.0% | 219 |
| Westchester | $380,000 | 3.9% | $-791 | +10.0% | 218 |
| Crest Hill | $279,450 | 4.7% | $-399 | +2.2% | 214 |
| Lindenhurst | $363,500 | 3.9% | $-730 | +0.5% | 212 |
| Wauconda | $350,000 | 3.8% | $-875 | +2.9% | 211 |
| Charleston | $170,000 | 4.2% | $-288 | +7.2% | 210 |
| Shorewood | $382,500 | 3.6% | $-1,026 | +3.8% | 209 |
| Minooka | $337,500 | 3.5% | $-930 | +0.3% | 208 |
| Willowbrook | $350,000 | 3.5% | $-812 | +7.1% | 205 |
| Prospect Heights | $320,000 | 2.6% | $-1,059 | +3.9% | 205 |
| Shiloh | $375,000 | 2.7% | $-1,154 | +12.0% | 204 |
| Effingham | $222,500 | 2.2% | $-921 | +2.0% | 202 |
| Highland | $250,000 | 2.3% | $-826 | +6.9% | 201 |
| Country Club Hills | $235,500 | 7.2% | $160 | +7.8% | 200 |
| Western Springs | $936,000 | 2.4% | $-3,059 | +1.0% | 200 |
| Palos Heights | $355,000 | 5.2% | $-362 | +5.7% | 199 |
| Mount Vernon | $139,900 | 4.7% | $-221 | +9.5% | 197 |
| Evergreen Park | $315,000 | 5.2% | $-318 | +6.8% | 197 |
| Hazel Crest | $199,000 | 8.9% | $392 | +6.3% | 197 |
| Dolton | $159,000 | 9.2% | $400 | -1.6% | 196 |
| Brookfield | $389,975 | 3.2% | $-962 | +2.4% | 196 |
| La Grange | $640,000 | 2.7% | $-1,955 | +4.8% | 195 |
| Glen Carbon | $339,000 | 1.7% | $-1,552 | +2.7% | 193 |
| Canton | $122,750 | 6.4% | $11 | +10.0% | 192 |
| Macomb | $96,500 | 6.1% | $-19 | -5.4% | 192 |
| Crestwood | $192,200 | 5.1% | $-225 | +7.5% | 184 |
| Alsip | $275,000 | 4.0% | $-528 | +7.0% | 184 |
| Channahon | $379,500 | 3.4% | $-1,004 | +1.6% | 184 |
| Winfield | $430,000 | 3.8% | $-978 | +3.0% | 181 |
| Swansea | $275,000 | 2.0% | $-1,261 | -3.8% | 179 |
| Maywood | $300,000 | 4.3% | $-532 | +6.3% | 176 |
| Taylorville | $142,967 | 3.4% | $-350 | +7.1% | 176 |
| West Dundee | $387,065 | 4.0% | $-784 | +8.8% | 174 |
| Markham | $173,000 | 9.8% | $511 | +4.0% | 172 |
| Winnetka | $1,925,000 | 0.1% | $-11,639 | +7.7% | 172 |
| Marengo | $349,645 | 3.3% | $-884 | +3.7% | 170 |
| Midlothian | $245,000 | 4.2% | $-524 | -0.8% | 168 |
| Mahomet | $385,000 | 3.0% | $-1,204 | +0.0% | 167 |
| Sugar Grove | $439,000 | 3.5% | $-1,178 | +5.0% | 165 |
| Rockton | $293,500 | 2.2% | $-1,033 | +0.7% | 164 |
| Kewanee | $84,000 | 11.9% | $432 | +7.6% | 163 |
| Bradley | $221,250 | 4.2% | $-393 | +10.0% | 162 |
| Crete | $240,000 | 3.5% | $-727 | +0.7% | 161 |
| Elburn | $448,950 | 3.7% | $-1,220 | +7.6% | 160 |
| Mascoutah | $290,000 | 3.6% | $-636 | +4.2% | 160 |
| Melrose Park | $355,000 | 4.0% | $-629 | +11.8% | 159 |
| The Galena Territory | $282,500 | 2.9% | $-790 | +0.9% | 158 |
| Chicago Ridge | $214,500 | 4.4% | $-351 | +2.9% | 158 |
| Warrenville | $350,000 | 4.3% | $-714 | +7.3% | 158 |
| Hawthorn Woods | $759,995 | 2.6% | $-2,522 | +11.5% | 156 |
| Wood Dale | $380,000 | 4.3% | $-599 | +4.7% | 155 |
| Bellwood | $272,000 | 4.5% | $-472 | +5.8% | 154 |
| Jerseyville | $165,000 | 4.1% | $-277 | +3.8% | 154 |
| Geneseo | $225,000 | 2.1% | $-816 | +13.2% | 153 |
| Oak Brook | $777,500 | 1.4% | $-3,978 | +0.6% | 152 |
| Manteno | $269,900 | 2.5% | $-1,181 | -2.5% | 151 |
| Salem | $147,500 | 4.7% | $-286 | +3.6% | 151 |
| West Frankfort | $123,450 | 5.7% | $-64 | +16.7% | 150 |
| Rock Falls | $135,000 | 4.6% | $-198 | +11.1% | 150 |
| Murphysboro | $108,500 | 4.8% | $-166 | -6.4% | 148 |
| Byron | $265,000 | 3.5% | $-771 | -2.3% | 146 |
| Volo | $344,990 | 5.0% | $-393 | +10.9% | 145 |
| Columbia | $330,000 | 1.1% | $-1,643 | +5.3% | 145 |
| Palos Park | $580,000 | 2.2% | $-1,987 | +6.7% | 145 |
| Burr Ridge | $910,000 | 1.8% | $-3,666 | +5.3% | 145 |
| Plano | $291,000 | 3.5% | $-726 | +3.9% | 145 |
| Harvey | $120,500 | 9.7% | $419 | -7.8% | 144 |
| Bridgeview | $298,000 | 3.7% | $-734 | +0.0% | 144 |
| Campton Hills | $682,500 | 1.7% | $-2,807 | +4.9% | 143 |
| Wood River | $150,000 | 5.7% | $-75 | +5.6% | 139 |
| Pontiac | $152,000 | 3.7% | $-395 | +4.4% | 135 |
| Franklin Park | $350,000 | 3.7% | $-724 | +2.1% | 131 |
| Braidwood | $220,000 | 3.1% | $-584 | +5.7% | 131 |
| Maryville | $346,500 | 2.1% | $-1,260 | +5.4% | 130 |
| Mchenry | $336,000 | 3.5% | $-840 | +4.7% | 130 |
| Clarendon Hills | $648,000 | 1.6% | $-3,127 | -7.5% | 130 |
| Beach Park | $297,500 | 3.8% | $-576 | +5.8% | 130 |
| Gages Lake | $344,900 | 4.4% | $-544 | +3.2% | 129 |
| Lincolnshire | $740,000 | 2.6% | $-2,233 | +7.0% | 129 |
| Island Lake | $310,000 | 4.4% | $-530 | +7.6% | 128 |
| River Forest | $575,000 | — | — | +5.4% | 127 |
| Hickory Hills | $350,000 | 2.7% | $-1,171 | +0.9% | 126 |
| Norridge | $422,000 | 3.5% | $-1,127 | +15.8% | 125 |
| Worth | $295,000 | 5.1% | $-276 | +9.4% | 125 |
| Monticello | $260,500 | 2.7% | $-897 | +3.5% | 124 |
| Carterville | $219,750 | 4.8% | $-318 | -4.7% | 124 |
| Benton | $113,000 | 5.1% | $-150 | +25.0% | 123 |
| Bensenville | $346,000 | 4.3% | $-528 | +6.7% | 121 |
| Lake Barrington | $445,000 | 2.4% | $-1,510 | +8.7% | 121 |
| Blue Island | $245,000 | 6.4% | $17 | +1.7% | 121 |
| Richton Park | $209,950 | 4.1% | $-411 | -0.7% | 120 |
| Lake Holiday | $325,500 | 2.0% | $-1,489 | -5.0% | 120 |
| Sauk Village | $170,000 | 8.1% | $250 | +3.2% | 119 |
| Rochelle | $196,000 | 3.7% | $-434 | +10.5% | 119 |
| Cherry Valley | $311,000 | 2.6% | $-997 | +4.9% | 117 |
| Glencoe | $1,875,000 | 0.3% | $-8,845 | +4.7% | 117 |
| River Grove | $325,000 | 4.8% | $-370 | +4.2% | 117 |
| Princeton | $178,500 | 1.9% | $-864 | +11.2% | 115 |
| Johnsburg | $371,078 | 2.8% | $-1,388 | +10.0% | 114 |
| Harvard | $280,000 | 4.2% | $-466 | +7.1% | 114 |
| Frankfort Square | $342,150 | 4.6% | $-476 | +4.1% | 114 |
| Justice | $279,950 | 3.6% | $-601 | -1.3% | 114 |
| Flossmoor | $324,999 | 4.3% | $-683 | -3.2% | 113 |
| La Grange Park | $514,900 | 2.9% | $-1,293 | +2.7% | 113 |
| Inverness | $815,000 | 1.2% | $-3,471 | +9.0% | 113 |
| Lake Summerset | $252,000 | 1.2% | $-1,405 | -0.8% | 113 |
| LaSalle | $134,000 | 5.0% | $-156 | -1.9% | 112 |
| Lake Villa | $407,450 | 3.3% | $-1,019 | +4.7% | 112 |
| Lake Bluff | $1,002,250 | 2.8% | $-2,585 | +16.1% | 112 |
| Glenwood | $210,300 | 6.6% | $62 | -4.0% | 112 |
| Paris | $115,050 | 7.2% | $86 | +22.4% | 112 |
| Gilberts | $399,900 | 3.6% | $-848 | +0.3% | 111 |
| Litchfield | $142,450 | 5.0% | $-141 | +2.9% | 110 |
| Long Grove | $907,500 | 1.2% | $-4,462 | +2.8% | 110 |
| Shelbyville | $138,750 | 4.3% | $-275 | +6.2% | 108 |
| Steger | $179,900 | 6.1% | $-31 | -3.6% | 108 |
| Lakemoor | $292,000 | 5.3% | $-283 | +9.1% | 107 |
| Metropolis | $94,500 | 5.8% | $-51 | +0.0% | 107 |
| Rantoul | $143,000 | 4.3% | $-235 | -2.7% | 107 |
| Spring Grove | $450,000 | 2.1% | $-1,871 | +5.7% | 105 |
| Riverside | $555,000 | 1.4% | $-2,570 | +1.9% | 105 |
| Monee | $310,000 | 0.3% | $-4,715 | +11.1% | 104 |
| Schiller Park | $315,000 | 3.1% | $-835 | +2.1% | 103 |
| Greenville | $177,000 | 3.8% | $-360 | +12.9% | 102 |
| Caseyville | $291,005 | 4.0% | $-374 | -8.3% | 102 |
| Clinton | $150,000 | 4.5% | $-228 | +7.6% | 100 |
| Lynwood | $235,750 | 4.4% | $-526 | -8.5% | 100 |
| Riverdale | $151,100 | 8.3% | $246 | +0.4% | 100 |
| Savoy | $404,000 | 3.1% | $-1,206 | +4.1% | 99 |
| Northfield | $817,000 | 2.4% | $-2,622 | +0.1% | 98 |
| Itasca | $455,000 | 3.5% | $-1,067 | +2.2% | 98 |
| Sandwich | $319,590 | 3.2% | $-951 | +18.1% | 97 |
| Peru | $165,000 | 3.7% | $-444 | -2.7% | 97 |
| South Beloit | $270,000 | 4.0% | $-586 | +9.3% | 97 |
| Bartonville | $143,200 | 3.7% | $-348 | +17.0% | 96 |
| Round Lake Park | $227,000 | 3.7% | $-462 | +24.1% | 95 |
| Morrison | $146,750 | 4.5% | $-231 | +3.4% | 94 |
| Lincolnwood | $534,500 | — | — | +0.8% | 94 |
| Beecher | $329,225 | 2.7% | $-1,041 | +8.4% | 92 |
| Oregon | $206,700 | 1.6% | $-854 | +7.9% | 92 |
| Harrisburg | $108,500 | 5.2% | $-133 | +8.5% | 91 |
| Silvis | $164,000 | 3.9% | $-363 | +5.4% | 91 |
| North Chicago | $245,000 | 4.9% | $-266 | +8.8% | 91 |
| Marseilles | $180,000 | 3.3% | $-526 | +4.7% | 89 |
| Pana | $105,000 | 4.5% | $-144 | +16.8% | 89 |
| East Alton | $110,950 | 5.9% | $-35 | -4.5% | 86 |
| Peoria Heights | $139,000 | 7.6% | $183 | +14.3% | 86 |
| Vandalia | $112,000 | 4.9% | $-159 | +10.5% | 85 |
| Goreville | $146,800 | 2.4% | $-959 | -15.1% | 85 |
| Barrington Hills | $1,200,000 | -0.2% | $-10,193 | +0.9% | 85 |
| Kildeer | $867,253 | 2.4% | $-3,440 | +9.6% | 85 |
| Lyons | $302,500 | 3.7% | $-700 | -7.3% | 84 |
| Boulder Hill | $304,500 | 3.9% | $-555 | +1.8% | 84 |
| Genoa | $295,000 | 2.8% | $-1,111 | +4.1% | 84 |
| Sullivan | $152,500 | 5.9% | $-55 | +17.7% | 83 |
| Staunton | $165,000 | 3.8% | $-359 | +9.0% | 83 |
| Wilmington | $285,000 | 3.2% | $-745 | +13.3% | 83 |
| Lebanon | $200,000 | 3.5% | $-499 | +5.5% | 83 |
| Metamora | $275,000 | 2.4% | $-1,072 | +3.3% | 82 |
| Pinckneyville | $129,000 | 5.3% | $-122 | +7.7% | 82 |
| Watseka | $135,000 | 2.5% | $-402 | -12.1% | 81 |
| Colona | $168,200 | 2.9% | $-560 | +8.3% | 80 |
| West Peoria | $125,000 | 7.0% | $83 | +8.8% | 79 |
| Millstadt | $299,450 | 3.6% | $-750 | +5.0% | 78 |
| Cortland | $273,700 | 3.5% | $-863 | +11.7% | 78 |
| Coal City | $282,000 | 4.5% | $-419 | +8.5% | 77 |
| Ingleside | $287,450 | 4.0% | $-748 | +13.4% | 76 |
| Orland Hills | $335,000 | 4.5% | $-526 | +0.5% | 76 |
| Winthrop Harbor | $287,500 | 2.1% | $-1,285 | +14.2% | 76 |
| Willow Springs | $374,750 | 4.2% | $-668 | +4.3% | 74 |
| Tuscola | $165,000 | 4.4% | $-301 | -6.3% | 74 |
| Oak Run | $190,000 | 0.5% | $-1,485 | +0.0% | 73 |
| Mendota | $149,000 | 4.3% | $-262 | -6.6% | 73 |
| Fox River Grove | $375,000 | 4.1% | $-617 | +2.1% | 73 |
| Savanna | $102,000 | 7.2% | $65 | -1.4% | 73 |
| Paxton | $149,950 | 5.1% | $-149 | +5.3% | 72 |
| Grandwood Park | $335,000 | 3.3% | $-864 | +2.1% | 72 |
| Creve Coeur | $115,900 | 6.3% | $1 | -1.1% | 71 |
| Aledo | $139,500 | 4.7% | $-171 | +3.3% | 71 |
| Dunlap | $288,500 | 1.3% | $-1,893 | -2.1% | 71 |
| Hoopeston | $99,600 | 6.6% | $33 | +33.9% | 70 |
| Lake Carroll | $406,000 | -0.2% | $-2,533 | +1.3% | 70 |
| Harwood Heights | $377,500 | 3.5% | $-831 | -5.0% | 70 |
| Marshall | $177,000 | 2.6% | $-807 | +6.5% | 67 |
| Lakewood | $527,000 | 1.8% | $-2,459 | -5.8% | 67 |
| Countryside | $285,000 | 4.8% | $-428 | +0.2% | 67 |
| South Jacksonville | $152,000 | 4.8% | $-200 | -3.6% | 67 |
| Johnston City | $139,725 | 5.8% | $-59 | +34.9% | 66 |
| Northlake | $320,000 | 4.2% | $-594 | +14.4% | 66 |
| Holiday Shores | $346,500 | 1.6% | $-1,702 | +3.5% | 64 |
| Sherman | $329,950 | 1.8% | $-1,519 | +19.2% | 64 |
| Smithton | $297,750 | 0.8% | $-1,549 | -2.4% | 64 |
| Dupo | $171,250 | 3.0% | $-542 | +1.4% | 64 |
| Rochester | $305,000 | 2.6% | $-973 | +3.9% | 63 |
| Germantown Hills | $335,000 | 1.8% | $-1,062 | +5.8% | 63 |
| Broadview | $295,000 | 4.1% | $-528 | +1.6% | 63 |
| Polo | $165,000 | 4.2% | $-314 | +19.8% | 63 |
| Brighton | $210,450 | 2.4% | $-729 | +10.0% | 62 |
| Freeburg | $250,000 | 2.2% | $-909 | +9.8% | 62 |
| Dwight | $212,000 | 3.0% | $-550 | +5.7% | 61 |
| Anna | $130,000 | 5.3% | $-115 | -1.8% | 60 |
| South Barrington | $1,112,500 | 0.4% | $-7,356 | -4.8% | 60 |
| Petersburg | $200,000 | 2.8% | $-623 | +8.2% | 59 |
| Carlyle | $175,000 | 3.3% | $-534 | -3.3% | 59 |
| Auburn | $175,000 | 3.2% | $-524 | +6.1% | 59 |
| University Park | $224,500 | — | — | +8.0% | 58 |
| North Barrington | $851,500 | 0.7% | $-5,321 | +9.7% | 58 |
| Hillsboro | $110,000 | 6.6% | $26 | +8.3% | 57 |
| Flora | $126,000 | 6.0% | $-40 | +20.1% | 56 |
| Wadsworth | $455,000 | 2.0% | $-2,059 | +5.1% | 56 |
| Rosewood Heights | $189,900 | 4.4% | $-283 | +13.1% | 56 |
| Carlinville | $159,500 | 4.6% | $-260 | +8.4% | 56 |
| Hometown | $236,500 | 6.7% | $81 | -0.2% | 56 |
| Indian Head Park | $390,000 | 4.0% | $-742 | +7.0% | 55 |
| North Riverside | $370,000 | 3.5% | $-773 | +2.6% | 55 |
| Momence | $200,500 | 2.7% | $-653 | -1.5% | 54 |
| Peotone | $334,500 | 2.2% | $-1,332 | -2.2% | 54 |
| Maple Park | $395,500 | 2.0% | $-1,565 | -3.0% | 54 |
| Stillman Valley | $342,000 | 1.5% | $-1,283 | +22.3% | 53 |
| Hillside | $327,500 | 4.8% | $-350 | +8.6% | 52 |
| Sparta | $120,750 | 5.8% | $-47 | -20.0% | 52 |
| Winnebago | $265,000 | 2.0% | $-1,051 | -2.2% | 52 |
| Havana | $85,500 | 11.4% | $375 | +12.9% | 52 |
| Summit | $316,250 | 3.3% | $-732 | +0.5% | 52 |
| Davis Junction | $289,273 | 2.0% | $-1,033 | +13.7% | 52 |
| Hinckley | $378,950 | — | — | -2.9% | 51 |
| Chester | $134,900 | 5.0% | $-199 | +5.6% | 51 |
| Calumet Park | $215,000 | 5.4% | $-139 | -10.2% | 51 |
| Pecatonica | $204,000 | 2.4% | $-944 | +23.7% | 51 |
| Pontoon Beach | $244,950 | 5.5% | $-152 | +2.5% | 50 |
| Gibson City | $153,500 | 2.9% | $-580 | -2.4% | 50 |
| Apple Canyon Lake | $253,500 | 1.3% | $-1,440 | -11.2% | 50 |
| Richmond | $312,500 | 1.5% | $-1,827 | +4.1% | 50 |
| Venetian Village | $292,050 | 5.7% | $-155 | +6.5% | 49 |
| Sherrard | $250,000 | 1.2% | $-1,324 | +9.1% | 49 |
| Hainesville | $272,000 | 4.1% | $-540 | +7.4% | 49 |
| Stickney | $325,000 | 3.7% | $-513 | +20.7% | 49 |
| Kenilworth | $2,372,500 | 0.9% | $-12,394 | +30.8% | 48 |
| Danville | $151,850 | 3.2% | $-527 | -0.5% | 48 |
| Newark | $244,000 | 0.9% | $-2,941 | -0.7% | 46 |
| Georgetown | $101,500 | 7.6% | $112 | +8.5% | 46 |
| Port Byron | $290,500 | 1.6% | $-1,438 | +21.8% | 46 |
| Heyworth | $247,500 | 2.6% | $-726 | +31.2% | 46 |
| Trenton | $217,450 | 2.6% | $-932 | +5.1% | 46 |
| Berkeley | $328,500 | 4.1% | $-547 | +5.2% | 46 |
| Poplar Grove | $305,000 | 8.2% | $507 | +19.6% | 45 |
| Wayne | $399,999 | 0.7% | $-4,243 | +4.2% | 45 |
| Mount Morris | $156,560 | 4.5% | $-259 | -4.7% | 45 |
| Malta | $298,990 | 4.3% | $-501 | +11.1% | 45 |
| Spring Valley | $132,000 | 4.7% | $-175 | +1.8% | 44 |
| Casey | $132,875 | 3.5% | $-369 | +35.9% | 44 |
| Grafton | $251,500 | 0.9% | $-1,598 | -4.4% | 44 |
| Athens | $221,500 | 1.6% | $-939 | +10.5% | 44 |
| Sleepy Hollow | $480,000 | 3.6% | $-1,058 | +3.4% | 44 |
| Green Oaks | $839,000 | 0.9% | $-4,291 | +19.4% | 43 |
| St. Joseph | $265,000 | 3.8% | $-641 | -1.7% | 43 |
| Farmer City | $172,000 | 3.5% | $-456 | -1.8% | 43 |
| East St. Louis | $36,250 | — | — | -11.1% | 42 |
| Creal Springs | $207,500 | 1.2% | $-1,795 | -8.9% | 42 |
| Bethalto | $199,950 | — | — | +13.3% | 42 |
| Breese | $305,000 | 2.2% | $-885 | +16.4% | 42 |
| Riverwoods | $1,087,500 | 2.1% | $-3,906 | -0.2% | 42 |
| Varna | $37,500 | 1.2% | $-970 | -29.1% | 42 |
| Red Bud | $199,500 | 2.3% | $-870 | +7.7% | 42 |
| Eldorado | $77,000 | 10.6% | $345 | -13.0% | 42 |
| Sublette | $43,500 | 4.0% | $-727 | -14.7% | 42 |
| Durand | $259,000 | 1.0% | $-1,127 | -12.7% | 41 |
| Somonauk | $245,000 | 4.5% | $-485 | +0.9% | 41 |
| Chenoa | $144,400 | 3.7% | $-420 | +8.9% | 40 |
| Deer Park | $730,500 | 2.9% | $-2,291 | +14.7% | 40 |
| East Dundee | $319,450 | 3.5% | $-754 | +8.4% | 40 |
| Oglesby | $175,000 | 3.2% | $-453 | +31.3% | 40 |
| Stockton | $141,000 | 2.9% | $-694 | -8.2% | 40 |
| Northbrook | $830,000 | 1.9% | $-3,122 | -4.8% | 39 |
| Catlin | $185,000 | 3.4% | $-442 | +6.3% | 39 |
| Sesser | $79,900 | 5.5% | $-93 | -15.9% | 39 |
| El Paso | $200,000 | 1.9% | $-924 | +8.6% | 39 |
| Virden | $141,000 | 6.8% | $48 | +5.6% | 39 |
| Mount Olive | $140,000 | 4.4% | $-242 | +32.7% | 39 |
| Seneca | $221,950 | 4.2% | $-498 | -2.2% | 38 |
| Delavan | $156,250 | 3.9% | $-397 | -22.7% | 38 |
| Grant Park | $282,795 | 1.5% | $-1,592 | +4.6% | 38 |
| Knoxville | $185,000 | 2.9% | $-559 | -1.0% | 37 |
| Manito | $130,000 | 5.0% | $-124 | -2.3% | 37 |
| Tolono | $220,000 | 3.1% | $-608 | +7.9% | 37 |
| Lewistown | $117,500 | 7.0% | $69 | +18.0% | 37 |
| Jerome | $163,500 | 6.4% | $11 | +17.5% | 37 |
| New Baden | $249,000 | 3.4% | $-495 | +5.5% | 37 |
| Windsor | $119,900 | 7.0% | $67 | -14.4% | 37 |
| Fox Lake Hills | $310,000 | 5.0% | $-377 | -3.1% | 37 |
| Christopher | $77,345 | 5.2% | $-92 | +16.4% | 37 |
| Olympia Fields | $353,500 | 4.3% | $-511 | +3.8% | 37 |
| Nashville | $189,950 | 2.2% | $-805 | +16.7% | 36 |
| Channel Lake | $275,500 | 4.2% | $-438 | -6.6% | 36 |
| Westville | $107,000 | 6.1% | $-14 | +3.3% | 36 |
| Elmwood | $182,750 | 3.8% | $-345 | +4.5% | 36 |
| Prairie Grove | $512,500 | 3.3% | $-834 | -0.8% | 36 |
| Villa Grove | $116,500 | 2.7% | $-342 | -1.1% | 36 |
| Orion | $225,450 | 4.1% | $-413 | +48.6% | 36 |
| Newton | $130,900 | 4.2% | $-300 | +23.1% | 35 |
| East Dubuque | $158,000 | 2.5% | $-973 | -15.0% | 35 |
| Fairbury | $180,000 | 1.3% | $-1,199 | +32.5% | 35 |
| Kirkland | $261,000 | 3.6% | $-651 | +31.0% | 34 |
| Vienna | $169,520 | 3.6% | $-498 | -9.5% | 34 |
| Riverton | $207,750 | 5.4% | $-158 | -8.5% | 34 |
| Makanda | $217,500 | 1.4% | $-931 | +7.6% | 34 |
| Preston Heights | $207,000 | — | — | +14.1% | 34 |
| Hampton | $197,500 | 7.0% | $163 | +13.3% | 34 |
| Oakwood | $180,000 | 1.9% | $-640 | +29.2% | 33 |
| Abingdon | $92,900 | 6.3% | $4 | -21.7% | 33 |
| Southern View | $135,500 | 5.5% | $-94 | +15.7% | 33 |
| Tremont | $215,000 | 1.8% | $-1,075 | -7.8% | 33 |
| Pistakee Highlands | $273,000 | 5.0% | $-395 | +2.2% | 33 |
| Nokomis | $127,000 | 8.6% | $148 | +21.3% | 32 |
| $179,950 | — | — | — | 32 | |
| Greenup | $122,500 | 4.5% | $-256 | +9.6% | 32 |
| Fisher | $257,500 | 1.6% | $-1,111 | +11.2% | 32 |
| Sheridan | $248,000 | 1.1% | $-3,483 | +16.6% | 32 |
| Carbon Cliff | $191,200 | 3.8% | $-358 | +7.5% | 32 |
| Long Lake | $242,000 | 3.8% | $-740 | -1.0% | 32 |
| Bunker Hill | $176,200 | 4.2% | $-317 | -5.5% | 32 |
| Crainville | $256,000 | 3.1% | $-638 | +10.0% | 32 |
| Erie | $150,000 | 4.4% | $-294 | -4.1% | 32 |
| Mount Carmel | $135,000 | 5.1% | $-149 | +21.9% | 32 |
| Hanna City | $185,000 | 1.6% | $-954 | +6.1% | 31 |
| Carthage | $110,000 | 6.0% | $-31 | -2.0% | 31 |
| Warsaw | $120,000 | 4.9% | $-160 | -4.5% | 31 |
| Mackinaw | $185,000 | 2.3% | $-836 | -1.3% | 31 |
| Westlake Village | $307,000 | 1.0% | $-1,647 | -1.1% | 31 |
| Worden | $274,900 | 2.6% | $-682 | -10.8% | 31 |
| Robbins | $106,250 | 10.1% | $535 | -24.3% | 30 |
| Carrollton | $154,950 | 5.3% | $-129 | -9.7% | 30 |
| Atlanta | $132,450 | 4.1% | $-285 | -11.1% | 30 |
| Diamond | $274,950 | 4.0% | $-473 | +1.9% | 30 |
| Prophetstown | $159,450 | 3.5% | $-423 | +34.0% | 30 |
| De Soto | $122,500 | 4.5% | $-200 | +11.5% | 30 |
| Posen | $230,250 | 4.9% | $-243 | +2.4% | 30 |
| Milledgeville | $141,500 | 5.2% | $-125 | +3.5% | 30 |
| Ingalls Park | $230,000 | — | — | -3.7% | 30 |
| Earlville | $179,950 | 3.7% | $-540 | -12.7% | 30 |
Ready to act on these markets? Create a free account to screen Illinois listings by cash flow, or see the national market data.