CashFlowRE
Sign in Sign up

Best Places to Invest in Kentucky Real Estate

220 Kentucky 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)
Louisville/Jefferson County metro government (balance) $288,900 4.2% $-520 +1.2% 5,352
Lexington-Fayette $352,500 3.9% $-702 +1.6% 3,679
Louisville $225,000 4.9% $-274 +1.3% 2,955
Bowling Green $296,900 3.3% $-879 -0.6% 1,433
Owensboro $230,000 3.5% $-591 +4.8% 994
Richmond $315,000 3.0% $-903 +4.5% 971
Georgetown $349,900 3.8% $-779 +3.9% 865
Elizabethtown $298,000 3.5% $-791 -3.4% 721
Nicholasville $361,395 3.3% $-931 +5.8% 705
Covington $244,500 4.9% $-273 +3.5% 686
Frankfort $264,000 3.1% $-742 +2.5% 608
Paducah $214,900 4.0% $-466 +1.1% 539
Shelbyville $320,000 3.7% $-766 +0.6% 532
Union $490,000 2.9% $-1,399 +1.4% 493
Florence $275,500 4.2% $-538 +5.5% 492
Independence $330,000 4.4% $-596 +7.9% 452
Winchester $272,750 4.1% $-509 +1.0% 424
Somerset $250,000 3.1% $-836 +9.1% 383
Jeffersontown $300,000 4.3% $-492 +2.1% 381
Mount Washington $314,900 3.3% $-894 +3.7% 381
Bardstown $281,900 3.3% $-716 +2.2% 379
Berea $267,750 2.9% $-745 -1.7% 376
Hopkinsville $230,000 4.1% $-438 -2.0% 370
London $209,500 2.4% $-960 +2.1% 364
Shepherdsville $300,000 3.7% $-692 +1.6% 361
Burlington $327,750 4.7% $-433 +2.8% 330
Murray $241,750 3.4% $-653 +3.6% 324
Harrodsburg $245,000 2.9% $-864 -2.9% 322
La Grange $379,950 3.5% $-1,012 +4.0% 322
Radcliff $249,900 3.4% $-649 +0.0% 319
Lawrenceburg $270,000 3.0% $-830 -2.3% 319
Versailles $382,966 3.5% $-946 +0.5% 301
Glasgow $225,000 3.1% $-609 +3.8% 296
Corbin $205,000 3.5% $-514 +1.6% 287
Franklin $260,000 3.9% $-570 -1.7% 283
Danville $256,000 3.0% $-842 +4.9% 281
St. Matthews $350,000 4.2% $-508 -2.0% 272
Ashland $169,900 6.1% $-26 +2.0% 269
Alexandria $333,000 2.9% $-1,102 +4.0% 262
Burnside $235,000 4.0% $-443 +3.4% 259
Prospect $665,000 2.9% $-2,025 +4.6% 255
Benton $200,000 3.8% $-566 +4.7% 246
Crestwood $505,000 2.2% $-1,790 -0.3% 239
Vine Grove $285,995 4.7% $-401 +0.3% 236
Erlanger $255,000 4.0% $-488 +6.7% 233
Newport $289,500 4.6% $-441 +2.6% 232
Russellville $212,952 2.8% $-796 -2.6% 227
Cadiz $225,000 3.2% $-733 +11.2% 227
Madisonville $182,450 3.7% $-443 -2.8% 218
Cynthiana $260,000 3.7% $-663 +8.0% 216
Walton $328,000 4.2% $-577 +0.0% 215
Fort Thomas $365,000 3.0% $-1,048 +0.9% 210
Oak Grove $228,900 3.9% $-497 -1.3% 199
Campbellsville $210,000 3.4% $-534 +0.4% 195
Taylorsville $359,950 3.0% $-1,040 +1.6% 193
Francisville $440,000 3.3% $-1,073 +6.3% 171
$177,780 -2.9% 169
Shively $205,000 5.4% $-166 +7.5% 164
Monticello $142,250 3.8% $-447 -5.3% 160
Leitchfield $190,000 4.0% $-423 -6.6% 158
Middletown $329,750 4.0% $-684 +8.2% 154
Hillview $253,500 4.0% $-639 +0.5% 146
Lyndon $339,500 3.7% $-748 -2.1% 145
Morehead $213,900 4.2% $-402 -9.0% 142
Mt Sterling $245,000 2.7% $-865 +3.5% 138
Russell Springs $179,500 3.9% $-457 -4.5% 136
Oakbrook $330,000 4.2% $-606 +8.1% 134
Doe Valley $275,000 4.1% $-620 +3.3% 125
Stanford $221,500 3.1% $-642 +14.9% 122
Villa Hills $380,000 2.1% $-2,149 +3.1% 120
Pikeville $202,195 2.9% $-742 -2.1% 120
Columbia $166,000 2.8% $-651 -4.2% 120
Williamstown $285,000 3.6% $-612 -4.4% 114
Owenton $232,000 1.9% $-934 +9.8% 113
Taylor Mill $284,500 4.4% $-390 +4.2% 112
East Bernstadt $143,500 2.8% $-740 -4.4% 112
Dry Ridge $268,413 2.2% $-859 +1.7% 110
Bellevue $280,000 4.8% $-361 -1.7% 109
Springfield $160,000 2.5% $-824 +3.4% 107
Mount Sterling $249,000 3.4% $-672 +1.9% 107
Elsmere $230,000 4.8% $-288 -5.9% 105
Auburn $259,950 1.9% $-992 +0.0% 104
Smiths Grove $277,450 2.6% $-909 +2.3% 104
Alvaton $452,800 3.8% $-907 +1.3% 103
Calvert City $181,500 2.5% $-898 +0.0% 102
Ludlow $268,375 3.4% $-644 +7.1% 102
Hardinsburg $188,000 3.2% $-652 -3.0% 99
Cold Spring $257,500 3.2% $-629 +3.4% 98
Rineyville $283,945 2.5% $-962 +3.5% 96
Dayton $237,250 6.3% $0 +6.7% 96
Hodgenville $210,000 4.4% $-373 -10.7% 95
Coxs Creek $289,900 2.6% $-877 +1.1% 95
Goshen $474,000 4.0% $-1,059 +2.0% 93
Hendron $253,000 2.7% $-821 +12.8% 93
Jamestown $190,500 2.1% $-1,037 +4.9% 92
Edgewood $355,000 3.0% $-1,145 +8.4% 92
Grayson $179,500 4.0% $-419 -2.4% 91
Hebron $339,000 3.9% $-794 +3.8% 90
Fort Wright $358,000 3.6% $-797 +13.9% 89
Eddyville $220,000 4.5% $-569 +7.5% 87
Crescent Springs $283,500 2.7% $-1,189 -4.4% 87
Simpsonville $395,500 2.4% $-1,170 +2.0% 86
Douglass Hills $360,500 4.0% $-721 -3.8% 82
Paris $199,900 2.9% $-945 +8.4% 81
Lewisburg $225,000 2.4% $-923 +2.2% 81
Brandenburg $280,000 3.7% $-719 -2.5% 81
Stanton $205,000 1.8% $-984 +22.3% 80
Mayfield $162,000 3.5% $-547 +3.4% 79
Gilbertsville $242,900 1.9% $-1,292 +4.4% 77
Hazard $190,000 4.7% $-235 +16.1% 75
Reidland $261,060 4.1% $-420 +4.9% 74
Fort Mitchell $413,000 1.5% $-1,984 -5.1% 74
Highland Heights $189,750 4.7% $-256 +1.5% 74
Southgate $268,750 4.0% $-558 -5.8% 74
Catlettsburg $195,000 3.2% $-661 +0.9% 74
Princeton $155,000 5.7% $-79 -4.7% 73
Flatwoods $158,000 5.0% $-201 +6.3% 72
Olive Hill $155,000 4.5% $-255 -2.9% 71
Paintsville $170,000 3.1% $-528 +12.2% 70
Prestonsburg $175,000 3.3% $-507 +2.1% 69
Crittenden $282,450 2.2% $-1,281 -3.6% 68
Wellington $155,000 3.5% $-424 +0.3% 68
Irvington $186,900 3.6% $-456 +15.9% 67
Eminence $265,000 2.5% $-877 -2.9% 67
Wilmore $320,000 0.9% $-2,011 -0.3% 65
Clarkson $229,000 2.4% $-806 +0.0% 65
Carlisle $206,000 3.6% $-587 +13.8% 63
Wilder $197,001 2.8% $-737 +2.8% 63
Munfordville $200,000 3.2% $-629 +5.8% 63
Elkton $235,000 3.0% $-789 -0.6% 62
Massac $260,000 4.0% $-631 +7.7% 61
Jeffersonville $183,250 3.4% $-575 +1.0% 60
Falmouth $177,500 3.7% $-455 -26.5% 60
Barbourville $150,000 3.5% $-454 -1.7% 59
Morgantown $235,000 2.1% $-972 +4.4% 59
Nancy $90,000 3.5% $-626 +29.8% 59
Bloomfield $250,000 2.2% $-1,139 +8.0% 59
West Liberty $175,000 2.8% $-707 -0.9% 57
Mount Vernon $179,900 3.3% $-507 +0.8% 55
Williamsburg $175,200 3.6% $-453 -8.3% 54
Manchester $126,250 2.9% $-654 -10.4% 54
Junction City $266,000 2.3% $-952 +2.3% 53
Middlesborough $164,800 5.0% $-222 +15.0% 53
Greenville $165,000 3.4% $-489 +11.5% 53
Pewee Valley $350,000 4.4% $-669 -0.8% 53
Caneyville $154,485 2.8% $-683 +5.3% 53
Buckner $537,500 3.6% $-1,227 +9.8% 53
Indian Hills $722,500 2.0% $-2,675 -1.3% 52
Louisa $142,500 4.2% $-324 -15.1% 52
Masonville $279,500 4.4% $-477 -0.9% 52
Windy Hills $410,000 3.4% $-966 +2.8% 51
Kuttawa $236,250 1.3% $-1,640 +7.3% 51
Kevil $204,250 1.9% $-1,376 -0.7% 50
Cecilia $268,450 2.5% $-866 +20.9% 50
Crestview Hills $275,000 3.2% $-778 -5.4% 50
Russell $225,000 3.5% $-548 +14.4% 49
Greenup $152,450 2.5% $-629 +7.3% 48
Campton $247,500 0.6% $-1,729 +46.6% 48
Sadieville $250,000 3.4% $-1,021 -13.9% 48
Owingsville $206,000 2.2% $-948 +10.1% 48
Ledbetter $12,240 5.8% $-93 -1.5% 47
Beattyville $158,000 2.5% $-845 -38.6% 47
Vanceburg $110,500 2.7% $-796 -2.7% 46
Fort Knox $202,000 4.0% $-598 +1.9% 46
Pleasureville $230,000 3.0% $-759 -28.9% 46
Elk Creek $644,750 2.4% $-1,652 +1.0% 46
Corinth $268,000 3.1% $-780 +9.8% 45
Carrollton $229,500 2.8% $-373 -1.5% 45
Flemingsburg $190,000 2.7% $-722 -5.4% 44
Hustonville $241,500 1.9% $-1,128 +3.0% 44
Crab Orchard $166,500 3.4% $-552 -15.3% 43
Lebanon Junction $241,250 2.7% $-797 +5.3% 42
Clay City $194,500 3.6% $-552 +0.4% 42
Science Hill $224,950 3.4% $-596 -16.8% 42
Westwood $154,750 5.7% $-82 -9.3% 42
Mckee $180,000 2.6% $-761 +5.4% 41
Edmonton $165,000 3.0% $-717 +17.5% 41
Hardin $155,000 3.7% $-526 -18.8% 41
Stamping Ground $295,000 4.0% $-649 +20.0% 41
Big Clifty $207,500 4.1% $-474 +38.2% 41
Horse Cave $165,000 4.0% $-399 +0.0% 41
Willisburg $142,461 2.0% $-1,152 +2.1% 41
Albany $51,500 2.6% $-848 -8.0% 40
Ekron $302,500 3.4% $-668 -1.7% 40
Hurstbourne $597,500 2.3% $-2,359 +5.7% 40
Farley $154,000 5.9% $-41 -9.3% 39
Verona $260,000 1.0% $-2,603 -5.9% 39
Eubank $184,000 4.6% $-276 +7.9% 39
Bedford $215,000 2.3% $-1,118 -9.7% 39
Heritage Creek $335,950 4.3% $-554 -7.3% 38
Liberty $193,500 3.0% $-720 +36.5% 38
Midway $322,500 3.0% $-1,172 -0.5% 38
Upton $220,000 3.0% $-621 +1.5% 37
New Haven $290,000 2.7% $-886 +4.7% 37
Park Hills $347,500 3.9% $-687 +2.3% 36
Brodhead $178,950 4.2% $-333 -16.5% 36
Philpot $344,950 2.5% $-1,043 -5.1% 36
Salyersville $80,000 2.7% $-626 -7.6% 35
Lewisport $205,000 3.5% $-509 -11.5% 35
Graymoor-Devondale $375,000 4.2% $-695 +2.9% 35
Annville $140,000 3.1% $-529 -15.3% 35
Bagdad $261,500 1.1% $-2,575 -16.3% 34
Milton $197,750 3.0% $-923 +13.1% 34
Park City $190,200 3.2% $-591 -20.4% 34
Pioneer Village $265,050 4.5% $-476 -3.8% 34
Maysville $151,750 3.2% $-532 +4.4% 34
Summer Shade $180,000 2.3% $-1,076 +12.0% 33
West Paducah $299,900 4.0% $-183 +12.1% 33
Ferguson $162,000 5.2% $-181 -14.1% 33
Anchorage $925,000 0.8% $-5,455 -1.0% 33
Eastview $243,744 2.8% $-819 -12.4% 32
Salvisa $254,000 2.2% $-1,160 -7.0% 32
Smithfield $452,750 1.5% $-1,844 -9.4% 32
Calhoun $172,000 4.6% $-247 +14.8% 32
Waco $277,450 2.5% $-953 +6.7% 32
Brownsville $227,500 3.9% $-506 +12.6% 32
Central City $164,900 4.5% $-293 +0.0% 31
Brooks $255,000 3.0% $-326 +1.3% 30
Grand Rivers $190,352 1.4% $-1,568 +5.7% 30
Fountain Run $165,500 2.2% $-982 -27.3% 30

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