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.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (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.