CashFlowRE
Sign in Sign up

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.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (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.