KYKentucky rankings

Most affordable towns in Kentucky

Ranked by how many years of a typical KY household income ($63,726) it takes to buy each town's median home. Lower is easier to buy in. 143 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Kentucky · Most affordable

Paducah ranks #46 of 143

2.6 yrs of a typical KY income buys a typical home · Visit Paducah →

Paducah ranks #46 of 143 for most affordable in Kentucky
#TownYears of incomeHome valueMedian income
1 Providence2,857 people 0.9 yrs $60,300 $55,121
2 Farley4,458 people 1.4 yrs $86,300 $47,292
3 Westwood4,473 people 1.4 yrs $92,200 $73,511
4 Princeton6,241 people 1.5 yrs $96,600 $47,411
5 Marion2,886 people 1.5 yrs $97,300 $39,414
6 Tompkinsville2,613 people 1.6 yrs $99,000 $38,628
7 Map of Middlesborough Middlesborough9,123 people 1.6 yrs $99,900 $31,106
8 Hartford Hartford2,649 people 1.7 yrs $106,900 $61,445
9 Mayfield9,868 people 1.8 yrs $112,500 $40,965
10 Carrollton3,915 people 1.8 yrs $113,200 $45,871
11 Map of Williamsburg Williamsburg5,270 people 1.8 yrs $113,300 $38,147
12 Map of Morganfield Morganfield3,185 people 1.8 yrs $113,600 $65,829
13 Flatwoods7,269 people 1.8 yrs $114,600 $59,972
14 Paintsville4,203 people 1.8 yrs $116,100 $28,257
15 Greenville4,410 people 1.8 yrs $116,400 $46,054
16 Cave City2,730 people 1.8 yrs $116,700 $27,589
17 Map of Junction City Junction City2,643 people 1.8 yrs $117,100 $45,938
18 Louisa2,580 people 1.9 yrs $120,500 $40,000
19 Stanton Stanton3,218 people 1.9 yrs $123,000 $25,417
20 Ashland Ashland21,295 people 2.0 yrs $125,000 $52,715
21 Monticello Monticello5,753 people 2.1 yrs $132,400 $44,952
22 Map of Flemingsburg Flemingsburg2,965 people 2.1 yrs $132,800 $35,493
23 Map of Grayson Grayson3,778 people 2.1 yrs $136,900 $27,542
24 Map of Irvine Irvine2,723 people 2.2 yrs $139,200 $42,805
25 Central City5,707 people 2.3 yrs $143,600 $50,885
26 Columbia4,808 people 2.3 yrs $143,600 $47,299
27 Somerset Somerset12,216 people 2.3 yrs $144,000 $34,704
28 Map of Hazard Hazard5,008 people 2.3 yrs $145,400 $51,016
29 Oak Grove7,962 people 2.3 yrs $148,700 $49,354
30 Lebanon6,430 people 2.3 yrs $149,700 $45,479
31 Cadiz Cadiz2,677 people 2.4 yrs $149,800 $44,152
32 Hodgenville3,389 people 2.4 yrs $151,400 $57,739
33 Maysville Maysville8,737 people 2.4 yrs $151,500 $39,013
34 Harrodsburg9,313 people 2.4 yrs $154,200 $48,381
35 Shively15,638 people 2.4 yrs $154,700 $50,221
36 Map of Stanford Stanford3,643 people 2.4 yrs $155,000 $49,337
37 Map of Benton Benton4,748 people 2.5 yrs $157,000 $66,827
38 Map of Leitchfield Leitchfield6,819 people 2.5 yrs $159,100 $44,347
39 Wilder3,135 people 2.5 yrs $159,900 $70,893
40 Henderson27,852 people 2.5 yrs $160,100 $48,186
41 Scottsville4,427 people 2.5 yrs $160,700 $35,562
42 Prestonsburg3,765 people 2.5 yrs $161,300 $25,746
43 Map of Dayton Dayton5,743 people 2.6 yrs $163,500 $65,992
44 Madisonville19,515 people 2.6 yrs $164,100 $53,860
45 Campbellsville11,622 people 2.6 yrs $164,600 $49,644
46 Paducah26,845 people 2.6 yrs $165,300 $49,915
47 Calvert City2,526 people 2.6 yrs $165,700 $48,906
48 Corbin8,246 people 2.6 yrs $166,000 $51,065
49 Beaver Dam Beaver Dam3,524 people 2.6 yrs $167,900 $53,944
50 Map of Springfield Springfield2,899 people 2.6 yrs $168,600 $48,750
51 Russellville7,316 people 2.6 yrs $168,700 $45,484
52 Radcliff22,864 people 2.7 yrs $169,600 $58,559
53 Highland Heights Highland Heights6,444 people 2.7 yrs $169,700 $53,275
54 London7,561 people 2.7 yrs $170,200 $47,591
55 Russell Springs Russell Springs2,773 people 2.7 yrs $170,300 $38,697
56 Map of Elsmere Elsmere9,205 people 2.7 yrs $171,900 $60,503
57 Hopkinsville Hopkinsville30,906 people 2.7 yrs $172,100 $49,139
58 Map of Cynthiana Cynthiana6,458 people 2.7 yrs $172,500 $54,647
59 Map of Glasgow Glasgow15,197 people 2.7 yrs $173,900 $43,074
60 Lancaster4,013 people 2.8 yrs $175,300 $43,898
61 Owensboro Owensboro60,302 people 2.8 yrs $178,900 $56,357
62 Barbourville3,146 people 2.9 yrs $182,400 $22,046
63 Frankfort28,503 people 2.9 yrs $183,700 $53,073
64 Ludlow4,378 people 2.9 yrs $184,800 $65,284
65 Map of Morehead Morehead6,870 people 2.9 yrs $184,900 $36,741
66 Paris10,160 people 2.9 yrs $186,300 $55,839
67 Map of Hillview Hillview8,797 people 2.9 yrs $186,300 $68,111
68 Covington Covington41,110 people 2.9 yrs $187,300 $61,166
69 Map of Mount Sterling Mount Sterling7,551 people 2.9 yrs $187,600 $55,827
70 Thruston2,581 people 2.9 yrs $187,700 $69,922
71 Map of Winchester Winchester19,213 people 3.0 yrs $188,300 $54,378
72 Eddyville2,897 people 3.0 yrs $188,400 $55,625
73 Map of Southgate Southgate3,717 people 3.0 yrs $190,800 $54,421
74 Map of Eminence Eminence2,724 people 3.0 yrs $192,600 $41,734
75 Map of Murray Murray18,080 people 3.1 yrs $195,000 $44,091
76 Franklin10,360 people 3.1 yrs $195,400 $59,052
77 Map of Berea Berea15,786 people 3.1 yrs $199,900 $59,495
78 Lawrenceburg11,943 people 3.2 yrs $201,100 $66,486
79 Bardstown Bardstown13,804 people 3.2 yrs $203,500 $51,381
80 West Liberty3,295 people 3.2 yrs $206,300 $48,235
81 Map of Bellevue Bellevue5,636 people 3.2 yrs $206,500 $71,166
82 Danville17,327 people 3.3 yrs $207,600 $52,646
83 Erlanger Erlanger19,875 people 3.3 yrs $209,000 $75,840
84 Map of Williamstown Williamstown3,945 people 3.3 yrs $209,800 $95,050
85 Florence32,803 people 3.3 yrs $210,700 $71,003
86 Map of Russell Russell3,676 people 3.3 yrs $211,900 $76,182
87 Hendron4,495 people 3.4 yrs $213,900 $71,610
88 Brandenburg2,937 people 3.4 yrs $214,700 $49,844
89 Richmond Richmond37,111 people 3.4 yrs $214,900 $50,870
90 Newport13,967 people 3.4 yrs $217,600 $60,853
91 Shepherdsville14,533 people 3.5 yrs $222,100 $71,476
92 Map of Crittenden Crittenden4,084 people 3.5 yrs $223,800 $57,283
93 Map of Nicholasville Nicholasville32,197 people 3.6 yrs $226,800 $68,503
94 Reidland5,277 people 3.6 yrs $228,000 $99,423
95 Masonville2,887 people 3.6 yrs $230,400 $83,241
96 Vine Grove6,830 people 3.7 yrs $235,400 $72,560
97 Hebron Hebron6,407 people 3.8 yrs $239,300 $106,719
98 Massac4,698 people 3.8 yrs $239,400 $92,560
99 Map of Pioneer Village Pioneer Village2,723 people 3.8 yrs $240,500 $84,167
100 Map of Taylor Mill Taylor Mill6,937 people 3.8 yrs $241,000 $88,546
101 Bowling Green Bowling Green75,388 people 3.8 yrs $241,900 $48,873
102 Elizabethtown Elizabethtown32,576 people 3.9 yrs $245,900 $60,760
103 Louisville/Jefferson County metro government783,022 people 3.9 yrs $248,400 $69,866
104 Wilmore6,057 people 3.9 yrs $248,900 $77,665
105 Jeffersontown29,199 people 3.9 yrs $250,700 $81,506
106 Cold Spring6,341 people 4.0 yrs $253,600 $75,000
107 Burlington Burlington18,008 people 4.0 yrs $254,300 $109,308
108 Shelbyville Shelbyville17,668 people 4.0 yrs $257,100 $75,610
109 Oakbrook10,211 people 4.1 yrs $260,700 $94,652
110 Walton5,730 people 4.1 yrs $262,200 $77,917
111 Independence Independence29,392 people 4.1 yrs $263,700 $102,361
112 Pikeville7,490 people 4.1 yrs $263,800 $39,955
113 Georgetown39,117 people 4.2 yrs $265,400 $80,088
114 Mount Washington18,480 people 4.2 yrs $268,200 $96,239
115 Simpsonville Simpsonville3,062 people 4.2 yrs $270,800 $91,188
116 Sorgho2,960 people 4.3 yrs $275,800 $121,579
117 Map of Lyndon Lyndon11,030 people 4.3 yrs $276,800 $65,679
118 Claryville3,251 people 4.4 yrs $278,200 $81,458
119 Crestview Hills3,284 people 4.4 yrs $279,800 $95,441
120 Park Hills3,165 people 4.4 yrs $282,100 $99,861
121 Map of La Grange La Grange10,311 people 4.4 yrs $283,200 $88,464
122 Map of Alexandria Alexandria10,562 people 4.5 yrs $284,800 $102,239
123 Versailles10,492 people 4.5 yrs $286,100 $62,368
124 Lexington-Fayette urban county323,725 people 4.6 yrs $293,500 $69,479
125 Crescent Springs4,486 people 4.7 yrs $302,100 $83,066
126 Edgewood8,447 people 4.9 yrs $312,200 $119,028
127 Map of Fort Wright Fort Wright5,887 people 5.2 yrs $328,900 $105,024
128 Fort Thomas17,169 people 5.3 yrs $335,000 $104,350
129 Middletown9,763 people 5.3 yrs $336,000 $82,537
130 Map of St. Matthews St. Matthews17,577 people 5.3 yrs $338,000 $82,412
131 Map of Graymoor-Devondale Graymoor-Devondale2,802 people 5.3 yrs $338,000 $96,667
132 Crestwood6,356 people 5.3 yrs $338,200 $108,046
133 Douglass Hills5,474 people 5.4 yrs $346,300 $78,482
134 Fort Mitchell Fort Mitchell8,713 people 5.6 yrs $357,100 $86,310
135 Lakeside Park Lakeside Park2,828 people 5.7 yrs $360,400 $128,650
136 Villa Hills7,480 people 5.7 yrs $362,500 $107,859
137 Francisville10,565 people 6.2 yrs $398,000 $159,371
138 Map of Union Union7,642 people 6.5 yrs $411,500 $136,712
139 Map of Buckner Buckner4,119 people 6.7 yrs $425,400 $164,219
140 Prospect4,542 people 8.4 yrs $538,400 $163,462
141 Map of Hurstbourne Hurstbourne4,702 people 8.5 yrs $542,600 $116,094
142 Map of Indian Hills Indian Hills2,897 people 11.0 yrs $699,200 $192,000
143 Anchorage Anchorage2,506 people 13.4 yrs $854,200 $199,375

How this ranking works

We divide each town’s median home value by the KY median household income ($63,726). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across Kentucky as a whole it’s 3.2 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states