State rankings

Best Counties to Live in Kentucky

Compare counties in Kentucky by overall score, affordability, economy, schools, safety, taxes, and peace & quiet. Rankings are public-data estimates for comparison and research.

Category highlights

Quick entry points for common county search priorities.

National rankings

All Kentucky counties

Showing 120 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Oldham County
FIPS 21185
77.676.460.897.21005665.2$441,311$122,497
2Spencer County
FIPS 21215
74.66962.980.797.27078.8$369,356$102,618
3Woodford County
FIPS 21239
73.665.65588.499.866.782$343,458$83,788
4Caldwell County
FIPS 21033
73.14681.970.695.783.585$148,729$59,583
5McLean County
FIPS 21149
72.745.189.872.986.872.581.7$153,568$65,596
6Boone County
FIPS 21015
71.467.664.483.984.663.851.3$342,671$99,414
7Meade County
FIPS 21163
71.161.159.482.387.475.777.2$282,335$74,355
8Scott County
FIPS 21209
70.965.555.679.291.870.779.4$338,690$85,158
9Monroe County
FIPS 21171
70.737.777.378.998.971.284.5$144,851$51,280
10Anderson County
FIPS 21005
70.655.568.371.798.465.879.2$256,240$74,488
11Larue County
FIPS 21123
7042.47277.892.977.284.5$221,880$67,067
12Lyon County
FIPS 21143
69.847.177.578.582.367.875.8$177,159$65,066
13Calloway County
FIPS 21035
69.63571.194.690.16386.4$165,374$52,706
14Muhlenberg County
FIPS 21177
69.42788.776.890.972.384$127,980$51,927
15Henderson County
FIPS 21101
69.245.267.389.586.758.685.8$200,774$58,851
16Hancock County
FIPS 21091
69.141.77568.791.580.488.2$203,527$65,464
17Graves County
FIPS 21083
6943.271.584.479.771.887.1$167,100$50,772
18Morgan County
FIPS 21175
68.831.681.471.497.673.884.1$136,292$47,913
19Whitley County
FIPS 21235
68.332.870.289.188.772.583.2$150,377$44,615
20Boyle County
FIPS 21021
6843.958.990.194.76082.1$241,155$61,159
21Casey County
FIPS 21045
683273.179.893.87583.4$153,838$45,510
22Daviess County
FIPS 21059
684570.578.589.859.380.3$215,146$68,214
23Ballard County
FIPS 21007
67.64692.953.677.662.385.5$130,038$66,164
24Marshall County
FIPS 21157
67.641.574.176.682.969.779.2$200,096$65,831
25Hickman County
FIPS 21105
67.545.286.742.995.372.887.5$122,762$60,867
26Russell County
FIPS 21207
67.244.466.971.49469.281.9$150,972$44,738
27Johnson County
FIPS 21115
6720.574.188.593.873.783.4$141,663$44,904
28McCracken County
FIPS 21145
6750.970.972.579.963.174.7$193,182$64,373
29Pulaski County
FIPS 21199
66.534.270.782.884.869.481$172,253$51,898
30Adair County
FIPS 21001
66.341.174.455.399.372.884.5$170,019$53,553
31Laurel County
FIPS 21125
66.330.97384.777.277.581.6$180,308$57,771
32Union County
FIPS 21225
66.340.486.145.794.768.689.4$133,741$60,327
33Bullitt County
FIPS 21029
66.258.966.657.690.262.869.3$295,711$80,558
34Floyd County
FIPS 21071
66.113.388.180.596.261.979.8$93,194$41,279
35Shelby County
FIPS 21211
66.166.959.156.388.559.881.6$323,519$82,604
36Allen County
FIPS 21003
65.947.169.458.488.776.882.5$209,422$61,403
37Hopkins County
FIPS 21107
65.934.181.962.291.364.286.2$149,499$56,815
38Pike County
FIPS 21195
65.616.888.969.19964.182.2$100,849$44,312
39Kenton County
FIPS 21117
65.360.163.365.110053.121.8$282,910$80,548
40Marion County
FIPS 21155
65.33961.271.992.275.888.8$235,197$59,627
41Clark County
FIPS 21049
65.148.957.26990.670.881.3$259,293$64,348
42Washington County
FIPS 21229
6554.760.854.586.77790.6$250,389$61,616
43Crittenden County
FIPS 21055
64.930.482.954.893.173.984.9$126,163$46,656
44Rockcastle County
FIPS 21203
64.826.578.6619184.185$147,046$48,862
45Greenup County
FIPS 21089
64.728.986.554.696.562.684.2$151,274$60,751
46Breckinridge County
FIPS 21027
64.630.275.572.782.874.874.8$166,095$55,843
47Livingston County
FIPS 21139
64.639.684.642.289.477.579.5$144,381$58,984
48Carlisle County
FIPS 21039
64.541.988.339.786.168.983.5$136,908$62,439
49Logan County
FIPS 21141
64.537.27263.484.976.183.6$194,783$60,382
50Ohio County
FIPS 21183
64.530.482.36081.378.884.7$148,738$57,798
51Trigg County
FIPS 21221
64.540.584.748.78860.883.6$143,558$59,857
52Edmonson County
FIPS 21061
63.833.76864.391.579.376.4$191,973$54,937
53Carter County
FIPS 21043
63.524.778.362.785.183.780.7$159,697$51,235
54Jessamine County
FIPS 21113
63.56150.259.491.666.270$320,971$74,576
55Webster County
FIPS 21233
63.44080.738.79768.183$144,024$59,628
56Madison County
FIPS 21151
63.150.848.269.194.566.374.9$281,530$63,351
57Mercer County
FIPS 21167
63.153.764.443.797.362.381$238,831$64,824
58Owen County
FIPS 21187
6343.778.440.793.365.776.1$174,606$61,134
59Warren County
FIPS 21227
62.856.646.364.39068.876$294,047$65,794
60Boyd County
FIPS 21019
62.131.388.74690.657.570.9$130,494$61,118
61Harrison County
FIPS 21097
62.151.163.144.488.872.183.1$235,480$66,442
62Bourbon County
FIPS 21017
6254.256.447.894.66484.5$248,557$61,354
63Hart County
FIPS 21099
6238.66555.989.17580.7$185,516$52,285
64Campbell County
FIPS 21037
61.858.659.979.758.749.849.1$291,569$77,567
65Todd County
FIPS 21219
61.84767.234.692.582.284.9$221,369$61,103
66Nelson County
FIPS 21179
61.456.163.139.889.16183$266,251$69,562
67Grayson County
FIPS 21085
61.330.970.65690.572.977.7$163,925$50,757
68Hardin County
FIPS 21093
61.346.161.846.294.569.180.9$245,407$67,647
69Perry County
FIPS 21193
61.123.686.648.185.570.281.9$97,333$42,181
70Harlan County
FIPS 21095
6117.491.149.296.953.184$73,455$41,693
71Green County
FIPS 21087
60.931.16155.697.679.782.9$188,888$46,798
72Nicholas County
FIPS 21181
60.845.668.724.399.285.977.5$199,884$59,531
73Cumberland County
FIPS 21057
60.738.767.24095.774.687.5$145,668$40,000
74Fleming County
FIPS 21069
60.72766.554.598.577.279.4$178,561$49,307
75McCreary County
FIPS 21147
60.717.67955.393.175.479.6$103,144$33,750
76Montgomery County
FIPS 21173
60.738.556.972.774.670.979.6$226,507$56,396
77Knott County
FIPS 21119
60.417.291.743.593.862.382.7$67,253$41,761
78Leslie County
FIPS 21131
60.414.193.442.794.268.279.9$80,556$35,934
79Letcher County
FIPS 21133
60.419.891.339.69959.479$72,925$41,793
80Pendleton County
FIPS 21191
60.440.461.749.491.473.878$239,967$64,669
81Taylor County
FIPS 21217
60.339.367.850.979.571.385.7$207,412$60,456
82Franklin County
FIPS 21073
6052.962.442.384.361.278.2$239,680$65,298
83Trimble County
FIPS 21223
59.954.466.11697.477.683.3$237,024$66,027
84Mason County
FIPS 21161
59.72670.354.990.668.782.7$166,856$52,178
85Barren County
FIPS 21009
59.631.355.270.185.369.484.4$212,440$50,628
86Rowan County
FIPS 21205
59.426.167.351.990.977.684.6$179,763$54,321
87Grant County
FIPS 21081
59.353.256.834.888.574.481.9$283,036$69,178
88Henry County
FIPS 21103
59.252.66126.998.265.283$250,392$63,347
89Butler County
FIPS 21031
59.132.77130.594.387.383.7$187,635$56,092
90Bath County
FIPS 21011
5921.473.646.593.978.481.2$173,428$56,541
91Metcalfe County
FIPS 21169
5932.573.331.192.881.385.6$170,421$51,473
92Clinton County
FIPS 21053
58.436.367.727.295.882.985.7$157,826$44,844
93Powell County
FIPS 21197
58.434.165.537.39970.681.6$152,341$40,309
94Gallatin County
FIPS 21077
58.248.767.12494.263.978.6$211,484$63,346
95Simpson County
FIPS 21213
58.237.355.645.595.271.488.7$253,149$59,858
96Lincoln County
FIPS 21137
57.934.370.433.293.270.679.9$180,736$52,440
97Lee County
FIPS 21129
57.718.575.546.293.371.376.5$118,735$37,568
98Magoffin County
FIPS 21153
57.616.670.152.894.470.881.7$120,071$33,080
99Jackson County
FIPS 21109
56.82183.733.885.471.178.6$110,809$40,000
100Breathitt County
FIPS 21025
56.618.485.336.278.87582.9$90,007$34,808
101Fulton County
FIPS 21075
55.924.583.317.39765.887.1$85,860$38,217
102Lewis County
FIPS 21135
55.917.986.120.294.37878.3$118,172$46,838
103Fayette County
FIPS 21067
55.855.341.184.3-52.623.7$328,843$69,479
104Clay County
FIPS 21051
55.615.480.341.577.576.481.6$120,534$40,900
105Bracken County
FIPS 21023
55.533.973.624.183.373.479.2$202,626$66,319
106Estill County
FIPS 21065
55.523.580.722.293.770.878.2$128,200$46,051
107Lawrence County
FIPS 21127
55.224.67428.488.275.980.7$152,920$46,772
108Martin County
FIPS 21159
55.216.282.129.593.668.176.6$109,373$37,042
109Robertson County
FIPS 21201
54.231.658.725.596.579.681.1$204,774$51,830
110Carroll County
FIPS 21041
53.734.267.324.779.172.785.1$190,251$56,466
111Menifee County
FIPS 21165
53.515.979.718.296.376.876.9$120,456$45,096
112Garrard County
FIPS 21079
53.451.352.640.2-74.279.6$291,731$63,087
113Jefferson County
FIPS 21111
53.149.957.423.610054.422$264,190$69,866
114Bell County
FIPS 21013
5314.972.439.285.262.385.5$98,629$31,354
115Christian County
FIPS 21047
52.828.958.229.390.972.786$205,858$55,494
116Wayne County
FIPS 21231
52.318.262.931.690.779.382.7$167,851$45,739
117Wolfe County
FIPS 21237
49.22332.141.494.688.281.9$221,389$30,417
118Knox County
FIPS 21121
47.614.451.735.584.172.582.9$154,303$32,527
119Elliott County
FIPS 21063
44197313.7-78.176.6$157,150$45,776
120Owsley County
FIPS 21189
39.520.728.911.388.476.677.7$143,690$22,188