CashFlowRE
Sign in Sign up

Best Places to Invest in Kentucky Real Estate

222 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) $290,000 4.2% $-525 +3.1% 5,399
Lexington-Fayette $350,000 3.9% $-725 +1.1% 3,780
Louisville $220,000 4.8% $-278 +1.3% 3,024
Bowling Green $295,000 3.1% $-932 -0.6% 1,471
Owensboro $230,000 3.4% $-607 +4.4% 1,026
Richmond $315,000 3.0% $-917 +5.4% 1,005
Georgetown $349,900 3.7% $-811 +3.4% 875
Elizabethtown $299,000 3.4% $-845 -4.3% 745
Covington $240,125 5.0% $-268 +1.8% 706
Nicholasville $365,000 3.5% $-899 +5.0% 698
Frankfort $260,500 3.3% $-704 +4.6% 612
Paducah $210,000 4.0% $-472 +0.8% 562
Shelbyville $320,000 3.6% $-778 +1.1% 515
Florence $275,000 4.2% $-558 +3.7% 503
Union $483,950 2.7% $-1,469 +0.5% 498
Winchester $271,000 3.8% $-587 +3.6% 459
Independence $325,000 4.3% $-608 +6.1% 439
Bardstown $278,000 3.2% $-738 +2.8% 402
Jeffersontown $295,000 4.3% $-488 +3.0% 393
Shepherdsville $299,000 3.6% $-746 -0.5% 381
Berea $272,500 3.0% $-754 -3.5% 381
Mount Washington $315,000 3.2% $-915 +3.2% 378
London $210,000 2.0% $-1,036 +3.9% 375
Somerset $245,000 2.7% $-960 +7.1% 373
Hopkinsville $230,000 4.3% $-401 +0.0% 366
Burlington $325,000 4.5% $-508 +2.8% 334
La Grange $380,000 3.4% $-1,036 +2.9% 329
Harrodsburg $247,700 2.3% $-962 +0.0% 328
Murray $235,000 3.4% $-628 +2.9% 317
Radcliff $243,000 3.6% $-611 -1.4% 317
Lawrenceburg $275,000 2.7% $-903 +1.4% 315
Glasgow $225,000 3.3% $-584 +0.7% 309
Ashland $169,000 5.6% $-115 +1.0% 303
Danville $260,000 2.9% $-926 +4.9% 297
Versailles $374,400 3.0% $-1,101 +2.7% 294
St. Matthews $350,000 4.3% $-511 -0.5% 287
Burnside $235,000 3.4% $-568 +2.7% 285
Franklin $258,900 3.9% $-559 +0.9% 283
Corbin $210,000 3.3% $-592 +3.1% 283
Madisonville $179,950 3.7% $-453 -0.4% 258
Prospect $685,000 2.9% $-2,126 +5.8% 255
Alexandria $325,500 2.9% $-1,123 +5.5% 252
Vine Grove $277,695 3.9% $-577 +1.4% 248
Benton $197,500 4.0% $-480 +0.0% 246
Crestwood $515,000 2.1% $-1,754 +2.7% 246
Erlanger $255,000 4.0% $-526 +5.0% 241
Cadiz $226,500 3.5% $-742 +12.1% 240
Newport $300,000 4.6% $-430 +4.5% 237
Russellville $215,000 2.8% $-846 -2.9% 237
Cynthiana $259,450 3.5% $-792 +11.6% 220
Campbellsville $219,450 3.4% $-584 +1.5% 216
Walton $324,450 3.9% $-709 +1.1% 216
Fort Thomas $350,000 3.2% $-1,000 -0.9% 211
$170,000 +7.3% 203
Oak Grove $226,000 3.6% $-536 -1.1% 199
Taylorsville $359,925 3.2% $-1,054 +6.5% 190
Leitchfield $190,000 3.8% $-489 -0.4% 176
Francisville $430,275 3.0% $-1,301 +6.9% 174
Middletown $331,000 4.1% $-666 +4.8% 163
Shively $209,000 5.4% $-163 +3.5% 162
Russell Springs $175,000 3.9% $-472 -2.1% 153
Monticello $139,500 3.7% $-450 -7.5% 150
Lyndon $337,000 3.8% $-762 -1.6% 143
Mt Sterling $237,450 2.8% $-867 +2.6% 142
Morehead $206,000 4.2% $-435 -9.6% 141
Doe Valley $265,000 4.0% $-645 -0.4% 137
Hillview $253,500 4.0% $-641 +1.1% 136
Oakbrook $330,000 4.0% $-633 +7.1% 129
Taylor Mill $280,630 4.6% $-326 +6.1% 128
Villa Hills $375,000 1.6% $-2,331 +4.3% 125
Stanford $210,000 2.9% $-689 +10.4% 125
Pikeville $192,500 2.2% $-988 +0.0% 122
Williamstown $287,500 2.1% $-1,032 +10.8% 119
Columbia $170,000 2.7% $-650 -5.7% 117
Dry Ridge $260,000 1.9% $-874 +5.8% 115
Owenton $230,000 1.5% $-1,056 +21.1% 115
Ludlow $262,345 3.0% $-754 +12.8% 112
Smiths Grove $269,250 2.3% $-944 -0.6% 112
East Bernstadt $190,000 2.7% $-790 +5.0% 111
Alvaton $455,400 2.7% $-1,254 +6.6% 110
Mount Sterling $252,500 3.4% $-650 +1.5% 108
Bellevue $288,250 4.9% $-343 -2.5% 106
Calvert City $180,000 2.2% $-1,121 +2.9% 105
Hardinsburg $190,000 2.6% $-794 -2.6% 105
Auburn $250,000 1.7% $-1,112 -0.3% 105
Elsmere $229,500 4.7% $-294 -4.5% 104
Springfield $152,450 2.2% $-920 +7.5% 102
Hodgenville $217,000 4.5% $-342 -10.5% 97
Cold Spring $253,750 3.2% $-666 +3.4% 96
Hebron $355,000 3.8% $-864 +3.3% 96
Edgewood $355,000 2.8% $-1,280 +9.7% 95
Goshen $474,000 4.4% $-754 +0.8% 93
Grayson $175,000 3.6% $-463 -3.2% 93
Lewisburg $210,000 2.3% $-1,020 -15.0% 91
Jamestown $207,000 1.7% $-1,200 +4.9% 91
Eddyville $236,000 4.2% $-682 +6.8% 91
Simpsonville $420,000 2.5% $-1,116 +5.2% 90
Paris $189,500 3.0% $-851 +9.3% 88
Coxs Creek $293,900 2.3% $-940 +2.3% 87
Paintsville $194,255 2.6% $-496 +12.9% 87
Crescent Springs $283,000 2.5% $-1,536 +1.3% 86
Rineyville $293,950 2.8% $-831 +3.2% 86
Fort Wright $365,000 3.5% $-801 +14.0% 85
Dayton $242,000 6.5% $49 +3.6% 85
Hendron $255,000 2.7% $-815 +12.6% 83
Catlettsburg $176,500 2.6% $-801 -0.5% 82
Mayfield $162,000 3.1% $-688 +5.5% 81
Hazard $175,000 6.4% $16 +6.5% 81
Gilbertsville $280,000 1.3% $-1,692 +6.5% 81
Reidland $255,000 3.1% $-719 +2.4% 80
Douglass Hills $355,500 4.0% $-649 -4.4% 80
Fort Mitchell $410,000 0.9% $-2,201 -2.4% 79
Highland Heights $197,000 4.8% $-235 +3.0% 77
Clarkson $229,000 2.0% $-958 +0.8% 77
Princeton $155,000 5.5% $-114 -0.4% 77
Flatwoods $160,000 4.4% $-296 +4.0% 77
Prestonsburg $174,500 3.4% $-567 -0.5% 74
Irvington $195,000 3.4% $-494 +2.9% 74
Stanton $203,750 1.7% $-1,143 +27.3% 74
Crittenden $285,000 1.9% $-1,519 -5.8% 71
Olive Hill $146,250 4.0% $-328 -1.9% 69
Wilder $209,000 2.4% $-888 +3.7% 68
Southgate $266,000 2.8% $-1,175 -7.7% 68
Brandenburg $300,000 3.5% $-758 +8.8% 65
Wellington $159,000 3.2% $-491 -1.6% 65
Bloomfield $260,000 2.1% $-1,280 +15.0% 65
Barbourville $154,000 3.1% $-519 -3.4% 64
Massac $260,000 4.0% $-611 -4.0% 63
Elkton $225,000 2.7% $-812 -0.6% 63
Wilmore $355,000 0.4% $-2,657 -1.5% 62
Munfordville $199,900 2.5% $-741 +6.6% 61
Caneyville $154,485 2.5% $-745 +5.6% 61
Eminence $265,000 2.1% $-937 -4.0% 61
West Liberty $155,500 2.6% $-788 -15.6% 60
Junction City $269,000 2.4% $-878 +5.7% 59
Buckner $520,000 3.3% $-1,289 +8.6% 59
Falmouth $171,000 3.5% $-345 -13.0% 59
Jeffersonville $193,750 3.4% $-453 +4.1% 58
Pewee Valley $347,500 4.4% $-550 -1.3% 58
Morgantown $220,000 2.0% $-1,309 +4.1% 57
Carlisle $208,000 3.0% $-741 +7.1% 57
Williamsburg $166,450 2.7% $-622 -6.9% 56
Fort Knox $205,000 5.6% $-230 +0.7% 55
Louisa $140,000 3.7% $-380 -17.2% 55
Greenville $160,000 3.0% $-552 +2.1% 55
Beattyville $158,000 2.1% $-961 -38.1% 53
Indian Hills $725,000 2.8% $-1,985 +0.5% 52
Mount Vernon $174,500 2.9% $-528 +0.4% 52
Campton $231,000 0.3% $-1,855 +41.1% 52
Kevil $216,500 1.6% $-1,326 +4.9% 52
Crestview Hills $285,000 3.4% $-805 -0.8% 51
Kuttawa $260,000 1.1% $-1,769 +14.1% 50
Masonville $289,900 4.4% $-422 -2.7% 50
Russell $220,500 3.0% $-636 +3.4% 50
Middlesborough $168,700 3.2% $-452 +13.1% 49
Greenup $149,450 1.9% $-838 +24.3% 48
Ledbetter $42,500 5.1% $-202 -0.4% 48
Manchester $127,500 2.4% $-823 +1.4% 47
Windy Hills $389,000 3.6% $-1,035 +2.8% 47
Liberty $237,450 2.4% $-830 +24.8% 47
Elk Creek $642,500 2.1% $-1,855 -3.0% 47
Verona $252,500 0.6% $-2,849 -16.7% 46
Corinth $281,500 2.6% $-869 +14.8% 46
Crab Orchard $159,500 3.2% $-621 -19.9% 46
Horse Cave $162,000 3.6% $-475 -8.5% 46
Pleasureville $233,450 2.9% $-783 -22.3% 46
Lebanon Junction $225,500 2.4% $-978 +0.6% 46
Sadieville $245,568 3.7% $-868 -16.9% 46
Vanceburg $138,000 2.6% $-744 +8.9% 45
Flemingsburg $210,000 2.7% $-702 +6.7% 45
Owingsville $235,000 1.7% $-1,202 +10.9% 45
Philpot $329,900 1.8% $-1,135 +5.6% 45
Ekron $300,000 3.0% $-875 -4.6% 45
Westwood $154,000 5.6% $-119 -11.8% 45
Farley $150,000 5.8% $-54 -8.3% 45
Carrollton $237,250 2.2% $-441 +2.6% 44
Hustonville $238,000 1.6% $-1,204 +11.7% 43
Hardin $144,000 3.3% $-611 -16.8% 43
Cecilia $282,000 2.0% $-984 +22.4% 43
Edmonton $167,000 2.7% $-743 +14.6% 42
Science Hill $231,000 3.0% $-706 -1.5% 42
Lewisport $200,000 3.4% $-564 -13.2% 41
Big Clifty $204,900 3.1% $-647 +32.3% 41
Maysville $158,500 3.5% $-536 +7.0% 41
Midway $352,500 3.0% $-1,138 +0.3% 40
Stamping Ground $278,070 3.5% $-753 +13.0% 40
Ferguson $150,000 4.0% $-425 -0.3% 39
Clay City $165,000 3.3% $-609 +3.1% 39
Heritage Creek $332,000 4.0% $-663 -4.4% 39
Hurstbourne $575,080 2.4% $-2,273 +8.1% 39
Upton $225,000 2.6% $-855 +1.5% 38
Annville $142,500 2.5% $-694 -2.7% 38
Willisburg $157,375 1.3% $-1,925 +19.2% 38
Nancy $115,000 3.3% $-673 +44.9% 38
Park Hills $340,000 3.8% $-722 +0.0% 37
Mckee $188,000 2.3% $-789 +17.1% 36
Bedford $166,650 2.1% $-1,256 -12.3% 36
New Haven $258,500 2.2% $-1,006 +30.6% 36
Brownsville $204,950 4.4% $-350 +7.7% 36
Brodhead $180,000 3.9% $-378 -8.7% 36
Waco $272,450 2.2% $-1,043 +10.2% 36
Eubank $184,500 4.6% $-301 +8.3% 36
Central City $147,500 4.1% $-325 -5.9% 36
West Paducah $257,500 3.1% $-229 -0.7% 36
Dawson Springs $140,087 5.0% $-200 +9.7% 36
Salyersville $105,000 2.2% $-715 +8.8% 35
Park City $212,000 2.7% $-734 -14.4% 35
Pioneer Village $260,000 4.3% $-458 -1.8% 34
Graymoor-Devondale $371,000 4.3% $-622 +2.0% 34
Rockfield $320,000 2.5% $-980 -0.3% 34
Campbellsburg $250,000 1.6% $-1,563 +20.6% 33
Albany $90,000 2.2% $-1,002 -4.3% 33
Bagdad $263,000 1.2% $-2,324 -15.0% 33
Raceland $172,500 3.3% $-422 -1.7% 32
Summer Shade $172,500 1.6% $-1,192 +27.0% 32
Grand Rivers $180,000 1.1% $-1,698 -4.2% 31
Hawesville $225,000 2.5% $-864 +25.3% 31
Almo $210,000 1.9% $-1,356 -3.0% 31
Salvisa $224,000 2.0% $-1,252 -3.3% 30
Smithfield $440,250 1.4% $-1,878 +9.8% 30
Sonora $253,750 7.5% $258 +0.3% 30
New Concord $130,000 1.6% $-1,357 -36.9% 30

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