CashFlowRE
Sign in Sign up

Best Places to Invest in Kentucky Real Estate

245 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) $295,000 4.0% $-584 +4.0% 4,406
Lexington-Fayette $352,000 3.8% $-829 +3.2% 3,790
Louisville $220,000 5.0% $-246 +0.7% 2,322
Bowling Green $305,000 3.2% $-938 +0.0% 1,354
Owensboro $226,000 3.1% $-779 +4.5% 967
Richmond $305,000 3.1% $-888 +5.4% 938
Georgetown $342,000 3.5% $-832 +2.8% 805
Elizabethtown $294,900 3.4% $-810 -3.7% 729
Covington $232,000 5.3% $-221 -0.6% 691
Frankfort $259,900 3.3% $-780 +3.9% 613
Florence $295,000 3.4% $-887 +4.2% 546
Shelbyville $315,000 3.5% $-831 +1.7% 537
Nicholasville $340,000 3.4% $-953 +5.7% 535
Paducah $195,000 4.5% $-339 +2.7% 499
Independence $335,000 3.7% $-872 +3.9% 480
Bardstown $280,000 3.1% $-790 +1.7% 465
Mount Washington $325,810 3.1% $-958 +1.6% 455
London $215,000 2.2% $-1,065 +3.6% 427
Berea $275,000 3.0% $-746 +1.8% 410
Hopkinsville $229,900 4.3% $-399 -2.0% 403
Union $445,000 2.4% $-1,589 +0.5% 390
Somerset $240,000 3.2% $-877 +5.3% 389
Winchester $267,000 4.0% $-598 +8.2% 387
La Grange $386,500 3.3% $-1,138 +2.8% 359
Glasgow $220,000 3.3% $-595 +0.7% 354
Lawrenceburg $265,000 2.9% $-868 +1.8% 343
Radcliff $235,000 3.5% $-645 -1.4% 338
Murray $235,000 3.6% $-673 -1.4% 337
Burnside $236,500 3.0% $-859 +5.6% 330
Madisonville $180,000 4.0% $-374 -0.8% 320
Corbin $207,500 3.3% $-608 +6.4% 315
Jeffersontown $295,750 4.2% $-512 +7.5% 298
Danville $251,500 3.0% $-885 +7.1% 294
Burlington $320,000 4.3% $-565 +2.8% 293
Ashland $160,000 5.4% $-143 -1.5% 285
Shepherdsville $274,950 3.5% $-779 +0.8% 278
Franklin $254,500 3.9% $-571 +0.6% 266
Vine Grove $275,996 4.0% $-548 +0.0% 260
Cadiz $220,000 3.6% $-666 +19.4% 257
Erlanger $255,000 3.8% $-551 +3.1% 251
Newport $297,000 4.9% $-356 +6.2% 231
Versailles $361,000 3.3% $-978 +3.6% 229
Harrodsburg $237,000 2.6% $-827 +1.9% 229
Mount Sterling $245,000 3.5% $-696 -4.6% 220
Russellville $211,250 2.8% $-822 -4.8% 218
Campbellsville $220,000 3.7% $-521 +5.2% 211
St. Matthews $355,000 4.1% $-523 +0.5% 209
Hillview $255,500 3.8% $-795 +1.1% 208
Cynthiana $252,500 3.5% $-759 +16.8% 206
Fort Thomas $353,900 3.4% $-1,025 +0.7% 204
Alexandria $310,000 2.6% $-1,321 +4.9% 201
Walton $300,000 2.8% $-1,043 +3.4% 197
Oak Grove $225,000 3.5% $-612 -0.8% 193
Leitchfield $194,000 4.3% $-412 +2.5% 193
Jamestown $157,000 2.0% $-1,105 -2.3% 187
Francisville $435,000 2.7% $-1,589 +5.4% 181
Calvert City $188,750 3.4% $-762 +3.5% 172
Monticello $141,750 3.6% $-455 -3.8% 170
Oakbrook $340,000 4.2% $-588 +8.6% 166
Benton $186,500 5.1% $-276 -8.9% 153
Doe Valley $285,000 2.8% $-1,009 +1.1% 153
Williamstown $260,000 2.0% $-1,078 +18.9% 152
Buckner $437,000 3.0% $-1,219 +4.8% 147
Hendron $267,938 2.6% $-906 +10.6% 142
Columbia $170,000 2.7% $-688 -2.3% 139
Crestwood $489,000 1.8% $-2,055 +8.7% 139
Elk Creek $512,000 3.0% $-1,443 +4.7% 133
Pikeville $197,195 2.7% $-806 +7.0% 132
Morehead $211,250 4.7% $-314 -8.9% 130
Shively $210,000 5.4% $-169 -1.9% 128
East Bernstadt $189,000 1.9% $-1,048 +13.7% 127
Taylor Mill $284,000 4.3% $-426 +5.5% 123
Hardinsburg $200,000 2.4% $-800 +0.7% 122
Villa Hills $375,000 1.1% $-3,296 +2.4% 121
Middletown $335,000 3.9% $-645 -3.5% 119
Russell Springs $180,710 4.3% $-365 +8.3% 118
Plum Springs $259,900 4.0% $-502 +0.9% 117
Auburn $281,000 2.0% $-1,089 +2.3% 112
Taylorsville $320,000 4.0% $-705 +9.0% 111
Reidland $270,000 3.8% $-477 +6.6% 111
Lyndon $325,000 3.3% $-888 -5.3% 108
Bellevue $290,000 4.5% $-474 +0.5% 108
Grayson $175,750 4.6% $-235 -4.1% 106
Cold Spring $278,700 3.2% $-735 +6.3% 106
Eddyville $230,500 3.7% $-1,040 -3.4% 104
Cannonsburg $207,500 4.3% $-307 -2.2% 104
Ludlow $265,487 2.8% $-792 +14.1% 103
Elsmere $227,000 5.0% $-231 -5.9% 103
Paintsville $194,255 3.2% $-499 +18.0% 103
Claryville $334,098 2.8% $-1,267 +2.4% 103
Mayfield $162,500 3.3% $-637 +6.1% 102
Brownsville $205,000 2.3% $-873 +2.5% 101
Massac $268,000 4.0% $-533 +6.1% 98
Edgewood $353,000 1.3% $-2,250 +3.5% 98
Princeton $165,000 5.8% $-74 +1.8% 94
Goshen $465,000 4.3% $-877 -1.4% 91
Paris $189,000 3.3% $-765 +12.3% 91
Flatwoods $150,000 3.3% $-609 +12.0% 91
Crittenden $280,700 2.4% $-271 +5.2% 90
Stanford $211,500 2.9% $-718 +9.1% 89
Owenton $224,250 1.4% $-1,099 +35.9% 88
Hebron $352,500 3.8% $-819 +3.6% 88
Dayton $237,500 6.8% $136 +4.2% 87
Wilmore $374,000 0.4% $-4,295 +0.0% 87
Crescent Springs $283,000 1.8% $-2,121 +5.2% 87
Hazard $164,250 4.9% $-209 +5.1% 86
Hodgenville $230,000 4.1% $-482 -11.3% 86
Grand Rivers $257,500 1.2% $-1,975 +7.1% 84
Irvington $189,200 4.1% $-359 -1.0% 83
Stanton $205,000 1.7% $-1,189 +27.3% 83
Hardin $182,500 4.0% $-376 +9.0% 83
Simpsonville $405,500 1.9% $-1,631 +6.6% 82
Prestonsburg $174,000 3.3% $-528 +3.6% 81
Rineyville $322,000 2.9% $-1,009 +2.4% 81
Fort Mitchell $405,000 0.7% $-2,427 +2.7% 79
Fort Wright $359,000 3.6% $-761 +18.5% 78
Dry Ridge $265,000 1.0% $-2,207 +21.9% 77
Prospect $637,000 2.5% $-2,644 +6.4% 77
Springfield $162,000 2.2% $-824 +11.3% 77
Brandenburg $298,000 3.1% $-879 +0.3% 77
Olive Hill $160,000 4.8% $-226 -1.0% 76
Smiths Grove $244,000 3.2% $-726 -5.9% 75
Caneyville $149,900 2.1% $-953 +2.4% 75
Clarkson $215,000 2.0% $-1,043 +0.0% 75
Jeffersonville $221,500 3.3% $-677 +16.7% 74
Junction City $267,450 2.2% $-1,060 +3.8% 72
Highland Heights $196,000 4.4% $-316 +4.6% 72
Barbourville $154,000 3.1% $-608 -8.5% 72
Big Clifty $222,450 3.8% $-481 +21.5% 72
Midway $365,000 3.1% $-1,212 -2.8% 71
Elkton $232,000 3.4% $-632 -1.2% 71
Sadieville $349,000 2.4% $-1,414 +0.0% 70
Falmouth $175,000 3.5% $-393 +2.1% 69
Pleasureville $243,900 3.0% $-814 +2.2% 69
Munfordville $185,000 2.8% $-739 -2.1% 69
Southgate $262,250 4.1% $-682 -4.5% 66
Wilder $207,000 2.3% $-901 +1.8% 66
Ezel $154,750 3.4% $-419 -5.8% 66
Campton $207,500 0.2% $-1,824 +13.1% 66
Louisa $147,500 3.9% $-381 -10.3% 66
Mount Vernon $171,500 2.9% $-621 +0.8% 66
Plano $319,500 1.9% $-1,516 +3.9% 65
Eminence $270,500 1.9% $-1,102 -0.6% 65
Williamsburg $175,000 2.9% $-751 +2.0% 65
Corinth $222,500 2.5% $-920 +7.9% 64
Chaplin $215,000 2.1% $-1,250 +7.2% 63
Russell $226,000 3.2% $-610 +7.0% 63
Thruston $286,000 3.4% $-693 +2.3% 62
Flemingsburg $185,500 2.7% $-767 +4.1% 62
Clay City $184,500 3.4% $-628 -4.8% 62
Annville $183,500 2.7% $-677 +30.0% 62
River Bluff $670,000 2.6% $-2,529 +0.3% 62
Beattyville $163,500 1.3% $-1,317 -16.7% 62
Verona $260,000 0.5% $-2,917 -9.2% 61
Douglass Hills $355,000 4.1% $-626 -6.8% 60
Eubank $180,000 4.8% $-219 +0.0% 59
Fort Knox $205,000 6.0% $-69 +3.4% 59
Stamping Ground $324,750 2.6% $-1,286 -4.5% 58
Middlesborough $160,000 3.2% $-508 +15.0% 58
Burgin $268,450 2.2% $-1,208 +5.3% 58
Maysville $159,250 4.0% $-460 +16.8% 58
Carrollton $230,300 3.3% $-517 +1.1% 57
Kuttawa $263,000 0.9% $-1,723 +10.5% 57
Perryville $257,500 2.1% $-1,374 -23.4% 56
West Liberty $155,000 2.8% $-672 -20.9% 55
Dunmor $170,000 2.5% $-1,045 -13.0% 55
Lewisburg $205,000 2.9% $-681 +2.2% 54
Ledbetter $60,000 4.8% $-269 +4.0% 53
Crestview Hills $244,950 3.2% $-820 -3.7% 52
Horse Cave $162,000 3.7% $-440 -11.9% 51
Liberty $202,400 2.9% $-704 +19.5% 51
Hustonville $234,000 1.9% $-1,294 +5.7% 51
Salvisa $240,000 1.9% $-1,537 -8.4% 51
Manchester $127,500 2.6% $-733 -5.3% 51
Edmonton $169,500 3.2% $-617 +11.6% 50
Pewee Valley $380,000 3.0% $-999 +2.7% 50
Greenup $145,000 2.8% $-623 +7.8% 49
Ekron $285,000 2.2% $-1,194 -1.8% 49
Greenville $160,000 2.6% $-639 +2.6% 48
Crab Orchard $160,000 3.0% $-705 +7.7% 48
Morgantown $225,000 2.5% $-886 +6.8% 48
Masonville $285,000 4.2% $-510 +5.5% 47
Farley $154,000 5.7% $-83 -2.1% 47
Guthrie $530,000 1.6% $-2,365 +2.9% 47
Carlisle $211,500 3.7% $-567 +26.2% 46
Owingsville $240,000 1.5% $-1,373 +22.4% 46
Westwood $149,250 5.1% $-223 +1.5% 46
Science Hill $236,000 3.5% $-492 +1.5% 45
Campbellsburg $236,500 1.8% $-1,485 +12.3% 44
Glencoe $259,000 4.2% $-361 +22.3% 43
Philpot $290,000 2.8% $-917 +8.1% 43
Scottsville $475,000 2.1% $-1,148 +3.7% 42
Dawson Springs $140,087 5.8% $-79 +14.7% 42
Ferguson $127,500 4.5% $-392 -10.5% 42
Farmers $195,000 2.9% $-814 +8.7% 42
Buffalo $241,750 4.0% $-445 -8.6% 42
Brodhead $166,450 4.2% $-382 -14.5% 42
Willisburg $190,000 1.9% $-1,640 +2.4% 41
Kevil $176,000 1.8% $-1,227 -7.4% 41
Bloomfield $239,500 2.8% $-801 +13.2% 41
McKee $167,325 3.5% $-389 +28.6% 40
Indian Hills $717,500 2.0% $-2,701 -7.1% 40
Butler $239,000 1.4% $-1,821 -3.6% 40
Upton $220,000 2.8% $-646 +6.2% 39
Salyersville $110,000 2.2% $-857 +6.9% 39
Lewisport $195,000 3.8% $-505 +10.4% 38
Pioneer Village $255,000 4.3% $-517 +3.3% 37
Summer Shade $175,000 2.4% $-858 +27.6% 37
Frenchburg $183,000 1.7% $-1,058 -10.5% 37
Sorgho $304,000 3.1% $-687 +3.2% 37
Bedford $187,150 2.7% $-921 -5.2% 36
Ironville $182,500 2.8% $-766 +6.7% 36
Albany $115,000 2.3% $-904 -8.3% 36
Adairville $342,000 3.2% $-582 +5.8% 35
Lebanon Junction $200,000 2.2% $-1,031 +6.4% 35
Milton $182,500 2.7% $-1,146 +13.5% 35
Pleasant Ridge $254,500 5.3% $-206 +33.1% 35
Rabbit Hash $175,000 1.3% $-1,819 -4.8% 35
Vanceburg $120,000 3.1% $-606 -8.5% 35
Hardyville $161,250 2.4% $-801 -3.0% 34
Raceland $171,350 3.7% $-434 +13.7% 34
Cave City $178,060 3.2% $-640 -6.6% 34
Camargo $234,500 3.6% $-539 +16.3% 34
Central City $135,000 4.0% $-362 +24.7% 34
Orchard Grass Hills $316,500 3.9% $-648 +0.0% 34
Oakland $290,150 1.9% $-1,033 +3.5% 34
Tompkinsville $165,000 4.3% $-418 +24.6% 34
Cecilia $273,000 2.2% $-1,436 +11.6% 34
Hurstbourne $610,204 2.8% $-1,308 +1.6% 34
Park Hills $358,750 4.3% $-612 +0.9% 34
Windy Hills $405,000 3.2% $-1,042 -2.6% 34
Park City $228,000 3.2% $-706 -14.4% 33
Mackville $130,000 2.2% $-1,314 +7.9% 33
Providence $108,950 5.5% $-93 -13.1% 32
Woodburn $345,400 1.7% $-1,629 +1.7% 32
Boston $256,950 3.2% $-628 -15.9% 32
Sonora $250,000 7.2% $213 -2.6% 31
Fountain Run $156,000 1.9% $-1,587 -6.5% 31
Fordsville $201,000 3.0% $-683 -21.1% 31
Fairfield $335,000 1.2% $-2,439 -11.0% 31
Cloverport $108,000 5.8% $-65 +10.5% 31
Anchorage $925,000 0.4% $-6,775 -2.4% 31
Pine Knot $151,450 2.5% $-783 -0.9% 30
Hawesville $208,820 2.5% $-938 +25.3% 30
Berry $249,000 2.5% $-795 +0.0% 30

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