Cheapest Cities to Buy a House in Kentucky (2026)
The 15 cheapest Kentucky cities by median closed price, from $156,992 in Ashland to $275,000 in Louisville, with what houses cost per square foot, what resales did, and how fast listings go.

Every Kentucky city below cleared 100 closings in its window and is ranked by the median price homes actually closed at, not the asking price. The columns beside it are the questions that follow a low price: what you pay per square foot, what the same homes did on resale, and how quickly listings go.
The ranking
| # | City | Median closed price | Houses $/sqft | Realized appreciation | Days to contract | Closings | Window |
|---|---|---|---|---|---|---|---|
| 1 | Ashland | $156,992 | $94 | n/a | 35 | 172 | six months |
| 2 | Paducah | $196,750 | $124 | 4.84%/yr | 37 | 224 | six months |
| 3 | Owensboro | $200,000 | $146 | 4.69%/yr | 16 | 492 | six months |
| 4 | Hopkinsville | $213,125 | $143 | 5.66%/yr | 37 | 211 | six months |
| 5 | Danville | $215,000 | $138 | 7.07%/yr | 27 | 265 | 12 months |
| 6 | Somerset | $223,750 | $134 | 5.60%/yr | 27 | 126 | 12 months |
| 7 | Covington | $224,000 | $154 | 4.82%/yr | 8 | 393 | six months |
| 8 | Bardstown | $234,450 | $174 | 5.97%/yr | 34 | 210 | 12 months |
| 9 | Frankfort | $240,000 | $146 | 5.56%/yr | 22 | 176 | six months |
| 10 | Lawrenceburg | $240,800 | $165 | 5.75%/yr | 35 | 202 | 12 months |
| 11 | Winchester | $245,000 | $154 | 4.92%/yr | 25 | 250 | 12 months |
| 12 | Florence | $250,000 | $180 | 3.73%/yr | 8 | 197 | six months |
| 13 | Shepherdsville | $252,900 | $188 | 5.27%/yr | 23 | 222 | 12 months |
| 14 | Bowling Green | $275,000 | $169 | 5.87%/yr | 34 | 403 | six months |
| 14 | Louisville | $275,000 | $164 | 4.88%/yr | 20 | 2,993 | six months |
1. Ashland, $156,992
Homes in Ashland closed at a median of $156,992 over the last six months, about 57 percent of the Kentucky statewide median. Resideline tracked 172 closings there, roughly 29 a month. Single-family houses closed at a median of $94 per square foot across 164 sales with usable living area. The median listed home took 35 days to go under contract, across 31 listed closings. About 10.1 percent of listings that sold were marketed as-is or distressed, which is high and part of why the entry price is low. Full detail is on the Ashland market page.
2. Paducah, $196,750
Paducah's median closed price over the last six months was $196,750, around 72 percent of what the typical Kentucky sale closed at. Resideline tracked 224 closings there, roughly 37 a month. On a per-square-foot basis, houses there closed at a median of $124, measured on 190 sales. Between consecutive sales of the same home, prices moved a median 4.84 percent a year (912 pairs, postal-area scope), a historical figure rather than a projection. The median listed home took 37 days to go under contract, across 95 listed closings. Full detail is on the Paducah market page.
3. Owensboro, $200,000
The median closed price in Owensboro is $200,000 across the last six months, which puts it at roughly 73 percent of the state figure. Resideline tracked 492 closings there, roughly 82 a month. Single-family houses closed at a median of $146 per square foot across 456 sales with usable living area. Homes that sold twice appreciated at a median of 4.69 percent a year between those sales, on 1,590 repeat-sale pairs across the postal area that shares the city's name; that is what happened, not what will. The median listed home was under contract in 16 days, so a buyer here needs financing lined up before the search, not after. Full detail is on the Owensboro market page.
4. Hopkinsville, $213,125
The median closed price in Hopkinsville is $213,125 across the last six months, which puts it at roughly 78 percent of the state figure. Resideline tracked 211 closings there, roughly 35 a month. On a per-square-foot basis, houses there closed at a median of $143, measured on 208 sales. Between consecutive sales of the same home, prices moved a median 5.66 percent a year (852 pairs, postal-area scope), a historical figure rather than a projection. Listed homes went under contract in a median of 37 days. About 6.0 percent of listings that sold were marketed as-is or distressed, which is high and part of why the entry price is low. Full detail is on the Hopkinsville market page.
5. Danville, $215,000
Homes in Danville closed at a median of $215,000 over the last 12 months, about 78 percent of the Kentucky statewide median. 265 closings sit behind that figure, about 22 a month, enough to price against. Single-family houses closed at a median of $138 per square foot across 230 sales with usable living area. Between consecutive sales of the same home, prices moved a median 7.07 percent a year (343 pairs, postal-area scope), a historical figure rather than a projection. Listed homes went under contract in a median of 27 days. Full detail is on the Danville market page.
6. Somerset, $223,750
Somerset's median closed price over the last 12 months was $223,750, around 81 percent of what the typical Kentucky sale closed at. Only 126 homes closed in the window, roughly 10 a month, so the median is directional and the resale market is shallow. On a per-square-foot basis, houses there closed at a median of $134, measured on 111 sales. Homes that sold twice appreciated at a median of 5.60 percent a year between those sales, on 549 repeat-sale pairs across the postal area that shares the city's name; that is what happened, not what will. Listed homes went under contract in a median of 27 days. Full detail is on the Somerset market page.
7. Covington, $224,000
The median closed price in Covington is $224,000 across the last six months, which puts it at roughly 81 percent of the state figure. 393 closings sit behind that figure, about 66 a month, enough to price against. Single-family houses closed at a median of $154 per square foot across 292 sales with usable living area. Between consecutive sales of the same home, prices moved a median 4.82 percent a year (1,513 pairs, postal-area scope), a historical figure rather than a projection. The median listed home was under contract in 8 days, so a buyer here needs financing lined up before the search, not after. About 7.0 percent of listings that sold were marketed as-is or distressed, which is high and part of why the entry price is low. Full detail is on the Covington market page.
8. Bardstown, $234,450
Homes in Bardstown closed at a median of $234,450 over the last 12 months, about 85 percent of the Kentucky statewide median. Resideline tracked 210 closings there, roughly 18 a month. On a per-square-foot basis, houses there closed at a median of $174, measured on 199 sales. Between consecutive sales of the same home, prices moved a median 5.97 percent a year (809 pairs, postal-area scope), a historical figure rather than a projection. The median listed home took 34 days to go under contract, across 133 listed closings. Full detail is on the Bardstown market page.
9. Frankfort, $240,000
Frankfort's median closed price over the last six months was $240,000, around 87 percent of what the typical Kentucky sale closed at. 176 closings sit behind that figure, about 29 a month, enough to price against. Single-family houses closed at a median of $146 per square foot across 130 sales with usable living area. Between consecutive sales of the same home, prices moved a median 5.56 percent a year (848 pairs, postal-area scope), a historical figure rather than a projection. Listed homes went under contract in a median of 22 days, which is fast for the state and leaves little time to deliberate. About 10.2 percent of listings that sold were marketed as-is or distressed, which is high and part of why the entry price is low. Full detail is on the Frankfort market page.
10. Lawrenceburg, $240,800
Lawrenceburg's median closed price over the last 12 months was $240,800, around 88 percent of what the typical Kentucky sale closed at. Resideline tracked 202 closings there, roughly 17 a month. On a per-square-foot basis, houses there closed at a median of $165, measured on 189 sales. Between consecutive sales of the same home, prices moved a median 5.75 percent a year (474 pairs, postal-area scope), a historical figure rather than a projection. Listed homes went under contract in a median of 35 days. Full detail is on the Lawrenceburg market page.
11. Winchester, $245,000
Homes in Winchester closed at a median of $245,000 over the last 12 months, about 89 percent of the Kentucky statewide median. 250 closings sit behind that figure, about 21 a month, enough to price against. On a per-square-foot basis, houses there closed at a median of $154, measured on 216 sales. Between consecutive sales of the same home, prices moved a median 4.92 percent a year (900 pairs, postal-area scope), a historical figure rather than a projection. The median listed home took 25 days to go under contract, across 167 listed closings. About 6.5 percent of listings that sold were marketed as-is or distressed, which is high and part of why the entry price is low. Full detail is on the Winchester market page.
12. Florence, $250,000
Florence's median closed price over the last six months was $250,000, around 91 percent of what the typical Kentucky sale closed at. 197 closings sit behind that figure, about 33 a month, enough to price against. Single-family houses closed at a median of $180 per square foot across 116 sales with usable living area. Homes that sold twice appreciated at a median of 3.73 percent a year between those sales, on 1,272 repeat-sale pairs across the postal area that shares the city's name; that is what happened, not what will. The median listed home was under contract in 8 days, so a buyer here needs financing lined up before the search, not after. Full detail is on the Florence market page.
13. Shepherdsville, $252,900
Homes in Shepherdsville closed at a median of $252,900 over the last 12 months, about 92 percent of the Kentucky statewide median. 222 closings sit behind that figure, about 18 a month, enough to price against. On a per-square-foot basis, houses there closed at a median of $188, measured on 196 sales. Homes that sold twice appreciated at a median of 5.27 percent a year between those sales, on 597 repeat-sale pairs across the postal area that shares the city's name; that is what happened, not what will. The median listed home was under contract in 23 days, so a buyer here needs financing lined up before the search, not after. Full detail is on the Shepherdsville market page.
14. Bowling Green, $275,000
Homes in Bowling Green closed at a median of $275,000 over the last six months, close to the statewide median. Resideline tracked 403 closings there, roughly 67 a month. On a per-square-foot basis, houses there closed at a median of $169, measured on 369 sales. Between consecutive sales of the same home, prices moved a median 5.87 percent a year (1,744 pairs, postal-area scope), a historical figure rather than a projection. The median listed home took 34 days to go under contract, across 253 listed closings. Full detail is on the Bowling Green market page.
14. Louisville, $275,000
The median closed price in Louisville is $275,000 across the last six months, roughly in line with the state as a whole. 2,993 closings sit behind that figure, about 499 a month, enough to price against. On a per-square-foot basis, houses there closed at a median of $164, measured on 2,533 sales. Homes that sold twice appreciated at a median of 4.88 percent a year between those sales, on 18,074 repeat-sale pairs across the postal area that shares the city's name; that is what happened, not what will. Listed homes went under contract in a median of 20 days, which is fast for the state and leaves little time to deliberate. Full detail is on the Louisville market page.
Note: realized appreciation is the one column measured on the postal city, from repeat sales of the same home across the ZIP codes that share the city's name; every other figure is confined to the municipal boundary.
How to read this list
A low median is where the analysis starts, not where it ends. Property type, size, condition and block move a number far more than the city line does, so check any address on this list against its own comparable closings.
Figures last updated September 5, 2026 from closings Resideline tracked. Appreciation is the median annual change between consecutive sales of the same home; it is historical, nominal and not a projection.
Frequently Asked Questions
What is the cheapest city to buy a house in Kentucky?
Ashland, with a median closed price of $156,992 over its reporting window, among Kentucky cities where Resideline tracked at least 100 closings inside the city limits.
Are these asking prices or sale prices?
Closed sale prices. Every price median is the price homes actually closed at inside the municipal boundary, not a listing price. The one column measured differently is realized appreciation, which uses the postal city, as the note under the table says.
Why does a cheap city show a high price per square foot?
Because the ranking median covers every property type that closed, condos and multi-family included, while the $/sqft column is single-family houses only. In cities where most sales are condos, the median price is low and the house $/sqft can still be high.
Is the appreciation figure a forecast?
No. It is the median annual change between consecutive sales of the same home, on repeat-sale pairs. It is historical and nominal, and it says what happened, not what will.
Found an affordable property in Kentucky?
Create a free account to compare the asking price with nearby sales and explore the property’s rental potential.
Create a free account3 free reports at signup. No card required.