CashFlowRE
Sign in Sign up

Best Places to Invest in Illinois Real Estate

483 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 $376,000 5.2% $-367 +4.1% 19,569
Rockford $179,950 6.1% $-28 +11.3% 1,936
Joliet $320,000 4.8% $-495 +3.3% 1,781
Aurora $345,000 3.5% $-1,112 +1.9% 1,658
Peoria $159,000 5.6% $-96 +4.3% 1,646
Naperville $580,000 3.0% $-1,709 +2.8% 1,589
Springfield $164,900 4.9% $-197 +4.0% 1,444
Elgin $342,673 3.4% $-981 +5.2% 1,240
Decatur $121,500 7.0% $82 +8.1% 974
Plainfield $490,000 3.7% $-1,196 +4.5% 966
Champaign $246,000 3.8% $-602 +1.3% 956
Belleville $164,900 5.6% $-112 -0.9% 933
Schaumburg $327,500 3.8% $-853 +2.5% 926
Orland Park $390,000 4.3% $-669 +3.6% 892
Arlington Heights $469,500 2.9% $-1,470 +2.3% 872
Palatine $367,450 3.2% $-1,011 +4.5% 854
Evanston $455,000 2.9% $-1,277 +5.0% 813
Tinley Park $328,751 4.3% $-603 +2.7% 810
Oswego $418,000 3.9% $-950 +5.1% 777
Bolingbrook $380,000 4.8% $-534 +2.5% 758
Des Plaines $365,000 3.6% $-898 +3.5% 712
Huntley $399,990 4.0% $-792 +3.3% 689
Downers Grove $480,000 2.9% $-1,583 +2.9% 681
Oak Lawn $289,000 4.4% $-443 +6.6% 661
Quincy $175,000 4.3% $-301 +3.7% 652
Lombard $385,000 3.8% $-772 +3.0% 650
Oak Park $467,000 β€” β€” +6.4% 627
Crystal Lake $367,900 4.0% $-723 +3.8% 615
Glenview $670,000 4.3% $-1,190 +11.5% 599
Bloomington $207,000 5.4% $-156 +5.7% 599
Wheaton $487,750 3.7% $-1,136 +4.1% 582
Buffalo Grove $415,000 3.3% $-1,191 +0.8% 575
Romeoville $313,000 4.5% $-540 +1.5% 566
Skokie $450,000 3.2% $-1,538 +3.5% 557
Hoffman Estates $401,000 3.9% $-842 +6.8% 531
Bartlett $410,000 3.7% $-952 +3.4% 526
Mount Prospect $435,000 3.2% $-1,205 +7.0% 512
Urbana $221,000 3.6% $-542 +6.3% 506
McHenry $300,000 3.6% $-806 +3.2% 503
O'Fallon $350,000 2.8% $-1,190 +4.3% 499
Algonquin $415,000 3.8% $-986 +3.1% 498
Streamwood $329,700 4.5% $-457 +5.5% 484
Elmhurst $671,500 2.4% $-2,481 +11.9% 483
Yorkville $377,250 3.9% $-847 +2.8% 482
Waukegan $260,000 4.6% $-357 +6.6% 473
St. Charles $445,000 β€” β€” +5.4% 467
Woodridge $452,000 2.6% $-1,473 +6.8% 456
Park Ridge $588,500 2.7% $-1,790 +6.2% 450
Carbondale $138,950 4.9% $-152 -2.2% 428
Lockport $359,900 3.6% $-933 +4.5% 421
Granite City $130,000 7.0% $66 +3.6% 420
Woodstock $309,990 2.6% $-1,146 +7.9% 415
Mundelein $400,000 3.1% $-1,342 +4.1% 411
New Lenox $445,000 1.7% $-1,883 +4.6% 405
Highland Park $775,000 1.4% $-3,689 +3.3% 402
Geneva $545,500 2.8% $-1,495 +7.0% 398
Wilmette $1,095,000 2.0% $-3,980 +0.0% 395
Berwyn $357,000 3.1% $-892 +2.1% 392
Niles $360,000 4.4% $-581 +2.3% 392
South Elgin $365,000 4.2% $-635 +3.1% 389
Edwardsville $329,950 3.4% $-917 +7.1% 382
Glen Ellyn $572,500 2.5% $-2,023 +4.2% 382
Sycamore $320,000 2.5% $-1,306 +6.9% 377
Alton $127,500 6.4% $10 +1.5% 376
Elk Grove Village $376,500 3.6% $-901 +2.0% 374
DeKalb $255,000 4.4% $-354 +4.5% 370
Wheeling $308,000 3.8% $-642 +3.3% 369
Gurnee $385,000 3.1% $-1,180 +3.8% 367
Carol Stream $372,000 3.6% $-692 +4.6% 365
Lisle $415,000 2.8% $-1,005 +8.4% 359
East Peoria $175,000 4.6% $-302 +6.4% 357
Glendale Heights $315,000 4.1% $-594 +6.3% 354
Oak Forest $290,000 4.5% $-460 +3.0% 345
Addison $390,000 3.5% $-973 +7.8% 345
Darien $450,000 3.1% $-1,242 +5.5% 339
Freeport $126,000 5.8% $-50 +16.8% 337
Batavia $474,950 5.5% $-202 +6.0% 332
Calumet City $165,000 8.2% $263 -1.2% 331
Collinsville $182,500 4.0% $-387 +2.6% 329
Loves Park $194,000 4.9% $-190 +5.4% 327
Frankfort $565,000 1.4% $-2,695 +4.8% 326
Galesburg $116,000 6.4% $11 +11.5% 323
Lansing $210,000 5.8% $-89 -2.4% 321
Pingree Grove $344,990 4.4% $-600 +2.1% 321
Lake Forest $1,197,500 1.7% $-7,168 +2.2% 314
Hanover Park $331,000 4.7% $-419 +5.2% 310
Fox Lake $255,000 6.0% $-47 +3.7% 306
Godfrey $209,950 3.6% $-501 +1.7% 304
Lake in the Hills $360,000 4.3% $-574 +1.1% 302
Elmwood Park $375,000 4.4% $-528 +7.7% 299
Carpentersville $290,000 4.6% $-446 +3.1% 299
Cicero $310,000 4.6% $-407 -4.2% 295
Vernon Hills $442,500 3.1% $-1,330 +3.9% 294
Grayslake $369,900 3.0% $-1,109 +1.0% 291
Wonder Lake $300,495 3.5% $-737 +4.9% 286
Ottawa $224,000 3.1% $-871 +3.5% 285
Rolling Meadows $340,000 3.6% $-739 +8.2% 285
Round Lake Beach $260,000 5.8% $-92 +6.0% 285
Machesney Park $221,450 4.8% $-172 +8.1% 284
Kankakee $150,000 5.8% $-71 +0.0% 283
Marion $200,000 4.0% $-364 +4.3% 281
Cahokia Heights $100,000 13.6% $489 +3.7% 278
Roscoe $315,000 2.8% $-1,095 +1.4% 277
South Holland $230,000 8.4% $405 -2.6% 270
Park Forest $158,000 9.7% $423 -0.8% 269
North Aurora $400,000 2.1% $-2,247 -0.9% 267
Libertyville $640,000 2.1% $-2,177 +10.4% 267
Bloomingdale $400,000 3.1% $-1,208 +5.3% 262
Bourbonnais $293,500 3.9% $-575 +1.5% 258
Burbank $323,000 5.4% $-250 -2.1% 258
Zion $265,000 3.8% $-551 +7.8% 254
Lincoln $135,000 4.1% $-276 -2.0% 253
Morton Grove $465,100 3.8% $-993 +9.1% 252
Westmont $425,000 3.0% $-1,080 +5.1% 250
Homewood $249,950 6.1% $-42 -1.2% 250
Cary $365,000 4.2% $-658 +3.4% 247
Mattoon $135,000 3.6% $-308 +5.3% 247
Homer Glen $490,000 2.4% $-1,926 +2.9% 247
Shiloh $325,000 2.6% $-1,217 +10.9% 245
Mokena $445,000 2.9% $-1,377 +3.1% 245
Hinsdale $1,315,000 1.7% $-6,488 +13.6% 243
Matteson $238,000 6.2% $-25 +4.2% 242
Washington $254,000 3.2% $-839 +8.3% 240
Round Lake $310,000 4.2% $-552 +2.2% 237
Fairview Heights $235,000 4.1% $-500 -1.6% 236
Roselle $380,000 3.3% $-1,065 +4.5% 236
Forest Park $355,000 3.1% $-945 +5.7% 235
Deerfield $682,500 3.8% $-1,465 +3.1% 234
Lemont $566,250 1.6% $-2,355 +5.2% 234
Morton $264,950 2.9% $-891 +5.6% 234
Jacksonville $151,399 5.4% $-137 +6.7% 233
Palos Hills $275,000 4.1% $-472 +8.1% 231
Troy $373,750 2.0% $-1,441 +4.5% 230
Morris $300,000 3.5% $-728 +9.6% 227
Westchester $385,000 4.4% $-630 +8.2% 225
Hampshire $393,490 4.6% $-597 +0.0% 224
Montgomery $385,000 3.8% $-949 +7.3% 224
Effingham $225,000 2.6% $-845 +5.5% 223
Crest Hill $270,000 5.3% $-202 +2.2% 222
Campton Hills $645,000 2.3% $-2,130 +6.4% 221
Streator $142,000 7.8% $175 +7.1% 220
Antioch $371,250 3.4% $-919 +9.7% 218
Mount Vernon $154,000 5.3% $-125 +14.4% 217
West Chicago $384,500 3.0% $-1,173 +6.8% 216
Charleston $169,999 4.0% $-301 +5.7% 215
East Moline $180,000 3.5% $-413 +11.4% 215
Shorewood $380,000 3.8% $-953 +4.4% 215
Lake Zurich $495,000 4.5% $-920 +3.8% 214
Chicago Heights $192,600 6.4% $16 +8.0% 214
Lindenhurst $370,258 3.8% $-785 +0.0% 214
Waterloo $325,000 2.9% $-996 -1.2% 213
Barrington $625,000 2.4% $-2,090 +6.0% 212
Channahon $378,250 2.4% $-1,450 +2.7% 212
Villa Park $370,800 4.2% $-695 +3.5% 208
Manhattan $399,990 2.5% $-1,401 +2.8% 201
Prospect Heights $280,000 2.2% $-1,243 +3.7% 201
Western Springs $900,000 2.0% $-3,344 +2.3% 201
Brookfield $385,000 3.4% $-879 +8.9% 200
Canton $115,000 7.9% $111 +7.3% 200
Minooka $334,900 3.4% $-1,027 +4.1% 199
Swansea $275,000 1.9% $-1,379 -0.4% 199
Winfield $425,125 3.2% $-1,217 +4.8% 198
Willowbrook $335,000 3.2% $-933 +4.8% 196
Crestwood $191,940 4.9% $-274 +6.3% 195
Evergreen Park $315,000 5.9% $-114 +5.3% 194
Wauconda $345,000 3.8% $-904 -2.6% 193
Crete $256,000 2.2% $-1,179 -0.7% 190
Country Club Hills $235,000 7.4% $189 +1.4% 189
Hazel Crest $195,000 8.9% $480 +1.5% 187
Palos Heights $375,000 3.8% $-803 +0.5% 187
Kewanee $94,000 8.7% $183 +12.3% 186
Warrenville $348,750 4.3% $-665 +7.4% 186
Highland $249,950 2.8% $-725 +8.2% 186
Dolton $160,000 9.3% $458 -2.3% 185
Maywood $310,000 4.5% $-456 +6.6% 185
Alsip $279,950 3.4% $-668 +8.7% 184
Macomb $108,500 6.2% $-10 -4.1% 184
La Grange $594,251 2.5% $-2,070 +2.7% 184
Mahomet $395,000 2.8% $-1,372 +1.6% 183
Taylorville $145,500 4.1% $-269 +7.1% 182
Sugar Grove $440,000 1.6% $-1,924 +1.6% 181
Winnetka $1,860,000 -0.0% $-11,417 +5.2% 179
Hawthorn Woods $749,990 2.3% $-2,698 +9.3% 177
The Galena Territory $277,500 3.3% $-757 -0.3% 176
Midlothian $245,000 4.7% $-298 +1.3% 175
Burr Ridge $742,500 1.4% $-3,646 +1.6% 170
Herrin $150,000 8.5% $189 +8.8% 169
Maryville $325,000 2.0% $-1,204 +3.6% 169
Markham $174,950 10.2% $562 +9.2% 166
Murphysboro $109,000 6.2% $-6 +0.0% 165
Glen Carbon $334,600 2.1% $-1,520 +4.3% 165
Bradley $226,000 4.5% $-316 +9.7% 163
West Dundee $383,608 4.1% $-736 +6.7% 157
Centralia $115,000 5.8% $-73 +8.7% 157
Chicago Ridge $217,500 4.4% $-347 +5.4% 156
Mascoutah $290,000 3.0% $-794 +5.6% 156
Plano $285,000 3.2% $-784 +4.0% 156
Bellwood $269,500 5.3% $-209 +11.4% 154
River Forest $615,000 β€” β€” +7.6% 154
Franklin Park $349,000 3.7% $-755 +4.3% 153
Johnsburg $369,953 2.9% $-1,269 +0.3% 152
Cherry Valley $275,000 2.7% $-874 +5.4% 151
Marengo $342,000 4.2% $-545 +5.2% 151
Lake Barrington $500,000 2.2% $-1,547 +11.6% 149
Benton $107,000 5.3% $-121 +25.4% 149
Manteno $269,900 2.3% $-1,218 +1.1% 147
Bartonville $164,000 3.6% $-390 +12.4% 146
Rock Falls $130,250 5.0% $-141 +14.0% 146
Jerseyville $163,000 4.6% $-178 +4.3% 143
Lakemoor $314,000 3.9% $-511 +4.7% 143
Columbia $305,000 1.7% $-1,335 +1.9% 143
West Frankfort $120,000 5.8% $-44 +11.0% 143
Wood Dale $355,500 4.2% $-575 +6.9% 142
Pontiac $147,000 4.1% $-353 -1.4% 141
Harvey $115,000 9.3% $352 -11.8% 140
Bridgeview $301,500 4.1% $-583 +2.5% 140
Beach Park $309,500 3.4% $-754 +4.5% 140
Palos Park $585,000 1.3% $-2,504 -0.5% 139
Geneseo $199,500 6.9% $132 +8.0% 138
Gages Lake $340,000 4.0% $-650 +5.0% 136
Elburn $440,000 3.9% $-1,102 +8.4% 135
Goreville $185,000 1.3% $-1,804 -1.2% 135
Rockton $290,000 2.6% $-819 -2.4% 135
Braidwood $226,250 3.1% $-800 +7.1% 134
Island Lake $300,000 4.5% $-486 +10.8% 130
Volo $343,670 5.0% $-398 +9.0% 130
Germantown Hills $305,000 2.6% $-1,078 +0.8% 128
Monticello $258,000 3.5% $-660 +6.8% 128
Richton Park $214,950 4.3% $-401 -2.0% 126
Hickory Hills $352,732 2.8% $-1,207 +5.6% 126
Flossmoor $324,936 4.4% $-588 -2.6% 126
Clinton $145,000 4.6% $-212 +8.1% 125
Melrose Park $367,000 3.4% $-846 +5.9% 125
Lake Holiday $317,450 2.2% $-1,381 -2.7% 124
Worth $290,000 4.8% $-318 +4.4% 124
Long Grove $912,500 1.1% $-4,249 +2.0% 124
Litchfield $150,000 4.5% $-232 +9.7% 123
Norridge $420,000 3.6% $-1,088 +12.8% 123
Oak Brook $1,005,000 0.4% $-6,460 +3.7% 122
Wood River $145,000 6.0% $-45 +0.5% 122
Sauk Village $168,250 8.2% $286 +5.5% 120
Blue Island $243,665 6.5% $28 +3.9% 120
LaSalle $132,500 5.6% $-78 +3.4% 119
Gilberts $402,500 3.4% $-984 +1.4% 118
Bensenville $345,250 4.0% $-539 +9.3% 118
Clarendon Hills $650,000 0.7% $-3,819 -7.8% 117
Salem $160,000 5.6% $-92 +2.0% 117
La Grange Park $500,000 3.2% $-1,197 -4.0% 117
Rantoul $142,500 4.3% $-232 +7.7% 116
Glencoe $1,775,000 1.6% $-6,902 +9.3% 115
River Grove $335,000 5.2% $-358 -3.0% 114
Steger $176,000 5.4% $-149 +1.5% 113
Lake Villa $391,000 3.2% $-983 +2.4% 113
Rochelle $191,250 3.0% $-489 +10.8% 112
Lincolnshire $737,500 3.0% $-2,214 +10.1% 112
Princeton $172,500 2.1% $-816 +10.4% 111
Monee $309,900 0.1% $-4,387 +14.7% 111
Byron $279,000 3.7% $-635 +4.2% 111
Schiller Park $314,000 3.1% $-983 +0.5% 111
Peru $173,500 3.8% $-396 +0.8% 110
Itasca $443,500 3.5% $-1,066 -0.7% 110
Paris $115,000 8.3% $153 +25.8% 109
Riverside $525,000 1.2% $-2,668 +3.0% 108
Lake Summerset $241,000 1.3% $-1,388 -3.9% 108
Frankfort Square $349,500 5.0% $-393 +7.0% 108
Carterville $206,000 4.7% $-290 -5.0% 106
Shelbyville $151,000 5.0% $-149 +20.7% 106
Greenville $184,850 4.0% $-340 +8.5% 106
Genoa $290,000 3.0% $-1,053 +4.4% 105
Lincolnwood $530,000 β€” β€” +1.0% 104
Harvard $265,000 4.7% $-401 +10.6% 104
North Chicago $253,325 4.8% $-319 +12.7% 104
Northfield $890,000 1.8% $-3,291 +11.8% 103
Justice $314,900 3.4% $-682 -2.0% 103
Riverdale $155,000 9.5% $300 +0.0% 103
Glenwood $207,500 8.0% $322 +1.4% 102
Savoy $387,500 3.2% $-1,265 +12.3% 100
Inverness $790,000 0.9% $-4,050 +6.7% 99
Lakewood $465,000 1.8% $-2,257 -2.5% 97
Caseyville $293,555 3.3% $-407 -6.8% 96
Barrington Hills $999,250 0.1% $-10,452 +2.8% 96
Morrison $146,500 4.6% $-213 +9.9% 95
Oregon $210,950 2.4% $-710 +14.0% 94
Peoria Heights $138,950 8.8% $280 +11.3% 94
Round Lake Park $223,500 4.5% $-364 +18.6% 94
Coal City $290,000 4.3% $-502 +5.7% 93
Sandwich $319,590 3.0% $-881 +15.4% 93
Harrisburg $92,000 5.1% $-151 +14.4% 93
Staunton $170,000 4.0% $-378 +12.9% 91
Cortland $275,000 3.6% $-833 +12.9% 91
Marseilles $165,000 3.7% $-478 +3.9% 91
Lynwood $248,000 3.5% $-688 -7.5% 90
Metropolis $110,000 5.3% $-122 -4.6% 89
Pana $105,000 6.4% $12 +12.2% 89
Northlake $320,000 4.5% $-497 +9.3% 89
Fox Lake Hills $323,500 4.0% $-593 +0.5% 86
Lake Carroll $325,000 0.2% $-2,064 -20.8% 85
Colona $174,900 3.3% $-480 +3.3% 85
Oak Run $192,500 0.6% $-1,857 -4.7% 84
Lake Bluff $1,065,000 3.0% $-2,746 +9.6% 84
Millstadt $297,000 1.8% $-1,293 +5.1% 84
Willow Springs $380,000 5.5% $-225 +7.9% 83
Winthrop Harbor $299,000 1.8% $-1,303 +14.6% 83
Oakbrook Terrace $245,000 4.8% $-272 +11.0% 82
Beecher $319,900 2.9% $-946 +3.2% 81
Kildeer $840,110 1.7% $-3,854 +13.6% 81
Orland Hills $340,000 5.8% $-117 -7.2% 80
Vandalia $115,000 4.9% $-183 -3.3% 78
East Alton $99,950 6.7% $30 -6.1% 78
Holiday Shores $348,000 2.3% $-1,313 +1.3% 77
Lyons $295,000 4.2% $-521 +1.0% 77
Freeburg $250,000 1.6% $-1,173 +11.9% 77
West Peoria $120,000 6.2% $-6 +13.8% 77
Spring Grove $485,000 2.0% $-2,006 +2.5% 76
North Barrington $842,500 1.4% $-3,842 +8.7% 76
South Beloit $274,950 4.0% $-649 +16.9% 76
Countryside $359,000 4.5% $-383 +2.4% 76
Watseka $130,000 3.5% $-317 -5.7% 76
Silvis $154,430 3.3% $-475 +6.0% 75
Fox River Grove $397,450 4.3% $-633 -2.5% 74
University Park $225,000 β€” β€” +4.3% 74
Long Lake $249,750 4.8% $-400 +10.3% 74
Sullivan $149,500 6.4% $10 +17.2% 74
Boulder Hill $290,500 4.2% $-543 +4.5% 74
Grandwood Park $350,000 3.2% $-939 +3.8% 74
Savanna $102,000 6.4% $5 -2.8% 73
Dupo $170,000 3.9% $-309 +11.3% 73
Wilmington $256,750 4.2% $-506 +11.2% 72
Mendota $149,000 4.8% $-193 +0.5% 71
South Jacksonville $150,000 5.4% $-129 -6.1% 69
Lebanon $210,000 3.4% $-494 +11.7% 69
South Barrington $1,075,000 0.0% $-8,252 +1.8% 69
Sherman $318,450 0.9% $-1,867 +16.5% 68
Marshall $183,450 2.8% $-761 +7.3% 66
Pontoon Beach $222,500 5.6% $-172 +5.2% 66
Paxton $149,450 5.3% $-121 +5.7% 66
Harwood Heights $383,500 3.8% $-765 -2.4% 66
Pinckneyville $112,500 5.7% $-80 +14.3% 64
Hometown $225,000 5.3% $-173 -7.8% 63
Tuscola $165,000 4.4% $-333 -2.4% 63
Hillside $333,000 4.0% $-826 +5.3% 62
Anna $132,000 5.7% $-77 -1.8% 62
Creve Coeur $116,000 7.0% $87 -2.8% 61
Apple Canyon Lake $300,000 0.9% $-1,659 -1.3% 61
Flora $118,700 5.7% $-69 +15.9% 61
Auburn $168,750 2.5% $-661 +3.5% 60
Georgetown $94,500 8.3% $123 +10.2% 60
Broadview $295,000 4.4% $-505 +1.9% 60
Havana $85,000 12.6% $421 +10.5% 60
Dunlap $283,500 1.3% $-2,063 +9.7% 60
St. Joseph $247,000 4.3% $-478 +5.2% 60
Smithton $298,500 1.1% $-1,530 -1.4% 59
Prairie Grove $530,000 3.5% $-840 -4.4% 59
Peotone $325,000 2.3% $-1,326 -5.3% 59
Hillsboro $119,900 6.2% $-6 +8.3% 59
Chester $132,000 5.1% $-184 +3.9% 58
Calumet Park $215,000 6.7% $84 -5.7% 57
Metamora $260,000 3.8% $-541 +1.7% 57
Dwight $221,000 3.4% $-512 +9.0% 57
Aroma Park $221,000 1.2% $-1,396 +5.3% 57
Wayne $386,125 1.2% $-3,509 +9.0% 56
Rosewood Heights $180,000 4.2% $-319 +16.7% 56
Green Oaks $824,000 1.2% $-3,915 +21.6% 55
Bull Valley $530,000 1.1% $-2,753 +7.8% 55
Maple Park $396,000 1.9% $-1,626 +0.8% 55
Hoopeston $77,000 7.1% $69 +24.1% 55
Athens $225,000 1.9% $-954 +13.1% 55
Bethalto $189,000 2.9% $-941 +15.5% 55
Indian Head Park $380,000 3.6% $-1,245 +7.9% 55
Rochester $286,500 2.5% $-1,142 -3.8% 55
Summit $315,000 3.6% $-581 -0.2% 55
North Riverside $365,000 3.4% $-819 -1.1% 54
Bellevue $144,500 7.5% $128 +6.3% 54
Hainesville $264,500 4.0% $-675 +4.3% 54
Riverton $206,800 3.7% $-565 +12.3% 54
Hinckley $378,220 β€” β€” +0.6% 54
Gibson City $155,250 2.1% $-851 +1.2% 52
Brighton $202,950 2.2% $-957 +8.1% 52
Christopher $72,000 5.4% $-88 -9.2% 52
East Dubuque $184,764 2.2% $-994 +0.9% 52
Heyworth $255,000 3.0% $-985 +27.7% 51
Sparta $132,000 6.7% $33 -11.3% 51
Wadsworth $467,500 2.1% $-2,327 +5.0% 50
Petersburg $154,500 3.3% $-572 +14.8% 50
Berkeley $319,500 3.2% $-814 -5.7% 50
East St. Louis $37,500 β€” β€” -11.1% 49
Sleepy Hollow $470,000 3.7% $-1,011 +6.8% 49
Mount Morris $156,560 4.4% $-296 +0.0% 49
Varna $29,000 1.3% $-1,883 -30.6% 49
Stickney $315,000 3.7% $-551 +8.6% 49
Seneca $226,250 4.0% $-515 -16.3% 48
Johnston City $139,725 6.4% $17 +60.8% 48
Aledo $142,250 4.6% $-226 +10.1% 48
Deer Park $742,500 2.5% $-2,465 +5.3% 48
Pistakee Highlands $270,000 5.6% $-197 +3.0% 47
Channel Lake $305,000 3.5% $-670 +0.7% 47
Kenilworth $2,450,000 -0.5% $-17,941 +28.6% 47
Olympia Fields $361,750 5.2% $-282 +2.3% 46
Poplar Grove $305,000 11.4% $1,379 +23.7% 46
Eldorado $81,000 9.7% $341 -5.0% 46
Malta $296,595 1.3% $-1,449 -1.5% 46
Sublette $31,000 4.1% $-717 -16.1% 46
Breese $305,000 1.7% $-1,095 +13.9% 45
Carlinville $148,400 4.6% $-238 +2.3% 45
Limestone $268,000 4.1% $-463 +0.3% 45
Trenton $199,000 3.4% $-705 +4.3% 45
Venetian Village $300,000 6.4% $25 +6.6% 44
Sesser $88,000 5.2% $-130 -15.2% 44
Danville $153,850 3.0% $-592 +3.4% 44
Knoxville $177,750 2.7% $-675 +8.4% 44
Oglesby $175,000 2.9% $-517 +29.7% 44
Polo $154,500 3.7% $-422 +12.9% 44
Momence $208,000 2.4% $-717 +7.6% 44
Red Bud $202,450 2.7% $-816 +22.7% 44
Richmond $305,500 1.9% $-1,667 +4.1% 44
Lewistown $94,000 6.1% $-14 -5.5% 43
Delavan $160,000 4.1% $-384 -2.2% 43
East Dundee $318,000 3.7% $-831 +2.5% 43
Grant Park $250,000 2.5% $-1,238 +7.5% 43
Riverwoods $952,500 1.5% $-4,733 -3.1% 43
Spring Valley $130,000 4.6% $-199 +0.4% 43
Fisher $244,900 2.3% $-984 +10.9% 42
Joslin $305,000 2.6% $-958 +4.8% 42
Cambria $215,500 2.6% $-802 +3.3% 42
Carlyle $189,500 4.0% $-369 +0.4% 41
Casey $130,000 4.0% $-314 +25.6% 41
El Paso $180,000 2.7% $-676 +7.0% 41
Virden $141,000 6.8% $61 +1.6% 41
Cambridge $129,900 6.9% $67 -1.1% 41
Jerome $168,500 6.4% $12 +15.1% 40
Tolono $247,000 3.4% $-536 +9.0% 39
Port Byron $341,000 1.1% $-1,515 +23.4% 39
Makanda $225,000 1.1% $-1,504 +11.8% 39
Abingdon $99,950 6.2% $-26 +5.3% 38
Stockton $153,500 3.3% $-470 +26.7% 38
Somonauk $240,000 4.7% $-369 -2.3% 38
Grafton $230,000 0.8% $-1,611 -5.5% 38
Newton $122,950 3.1% $-539 +14.5% 38
Ingalls Park $226,750 β€” β€” +3.0% 38
Mount Carmel $130,000 4.7% $-249 +8.3% 38
Earlville $206,000 3.9% $-509 +5.8% 38
Northbrook $875,000 2.5% $-2,465 -5.8% 37
Winnebago $255,000 1.9% $-1,175 -2.1% 37
Hanna City $172,450 2.8% $-595 -10.4% 36
Farmer City $176,000 3.3% $-457 -5.5% 36
Fairbury $160,000 1.7% $-1,070 +28.6% 36
Westville $111,950 4.8% $-163 +16.0% 36
Chenoa $133,500 3.2% $-552 +17.9% 36
Galva $82,000 6.0% $-24 -9.6% 35
Keyesport $164,900 3.3% $-530 +30.0% 35
Catlin $182,500 3.0% $-509 +7.1% 35
Preston Heights $209,000 β€” β€” +12.9% 35
Oakwood Hills $370,000 4.2% $-639 +7.8% 35
Durand $275,750 1.6% $-1,159 +0.7% 34
Pecatonica $200,000 2.6% $-795 -3.5% 33
Pawnee $209,900 2.1% $-994 +8.3% 33
Milledgeville $145,000 6.9% $67 +0.6% 33
Villa Grove $119,500 2.7% $-356 +7.7% 33
Sheridan $249,000 0.8% $-3,679 +14.9% 33
Essex $288,000 1.0% $-2,240 +8.0% 33
Candlewick Lake $241,000 13.3% $1,500 -9.7% 33
De Soto $118,000 5.3% $-115 -4.3% 32
Loda $242,000 2.1% $-937 +22.5% 32
Willow Lake $235,000 3.0% $-612 +5.5% 32
Nashville $179,950 3.8% $-460 +12.5% 32
Amboy $99,900 5.5% $-98 -21.6% 31
Davis Junction $292,000 1.7% $-1,119 +18.4% 31
Southern View $130,000 5.5% $-91 +8.7% 31
Windsor $119,900 6.1% $-40 -17.0% 31
Roxana $160,000 4.3% $-206 +14.4% 31
Vienna $168,000 3.2% $-444 -8.1% 31
Farmington $131,000 4.9% $-177 -1.2% 30
Prophetstown $159,450 3.4% $-539 +47.7% 30
Elwood $304,750 β€” β€” +5.5% 30
Bethany $144,500 4.8% $-169 +30.0% 30
Atlanta $133,725 5.4% $-97 -10.3% 30
Elmwood $162,750 3.8% $-371 -3.0% 30
Thornton $189,750 6.7% $61 -12.2% 30
Kirkland $264,500 3.7% $-639 +21.5% 30
Diamond $312,450 4.1% $-425 +2.0% 30
Orion $225,000 4.7% $-302 +38.9% 30
Coal Valley $289,000 4.3% $-553 +13.3% 30
Highwood $480,000 3.5% $-1,487 +1.1% 30

Ready to act on these markets? Create a free account to screen Illinois listings by cash flow, or see the national market data.