Counties in Kentucky by median household income

Oldham County had the highest median household income of 120 counties in 2023, at $121,491. Wolfe County had the lowest, at $29,052. The median was $55,017 and the figure for Kentucky was $62,417. Source: the U.S. Census Bureau.

Highest121,491Oldham County
Lowest29,052Wolfe County
Median55,017120 counties
Kentucky62,417History

Top 40 counties, 2023

CSVChart (SVG)

Oldham CountyOldham County: 121,491 USD121,491Spencer CountySpencer County: 98,333 USD98,333Boone CountyBoone County: 94,752 USD94,752Scott CountyScott County: 83,660 USD83,660Shelby CountyShelby County: 82,671 USD82,671Woodford CountyWoodford County: 80,006 USD80,006Kenton CountyKenton County: 79,421 USD79,421Bullitt CountyBullitt County: 77,640 USD77,640Campbell CountyCampbell County: 77,271 USD77,271Jessamine CountyJessamine County: 74,886 USD74,886Anderson CountyAnderson County: 71,747 USD71,747McLean CountyMcLean County: 70,549 USD70,549Meade CountyMeade County: 70,163 USD70,163Grant CountyGrant County: 67,940 USD67,940Nelson CountyNelson County: 67,888 USD67,888Jefferson CountyJefferson County: 67,849 USD67,849Clark CountyClark County: 67,824 USD67,824Trimble CountyTrimble County: 67,813 USD67,813Larue CountyLarue County: 67,770 USD67,770Fayette CountyFayette County: 67,631 USD67,631Hardin CountyHardin County: 67,608 USD67,608Hancock CountyHancock County: 66,836 USD66,836Pendleton CountyPendleton County: 66,601 USD66,601Franklin CountyFranklin County: 66,470 USD66,470Daviess CountyDaviess County: 65,323 USD65,323Warren CountyWarren County: 64,801 USD64,801Ballard CountyBallard County: 64,740 USD64,740Lyon CountyLyon County: 64,464 USD64,464Hickman CountyHickman County: 63,750 USD63,750Marshall CountyMarshall County: 63,611 USD63,611Harrison CountyHarrison County: 63,205 USD63,205Mercer CountyMercer County: 63,115 USD63,115Garrard CountyGarrard County: 62,572 USD62,572Madison CountyMadison County: 62,407 USD62,407McCracken CountyMcCracken County: 62,385 USD62,385Gallatin CountyGallatin County: 62,247 USD62,247Carlisle CountyCarlisle County: 62,019 USD62,019Taylor CountyTaylor County: 61,871 USD61,871Boyle CountyBoyle County: 61,635 USD61,635Logan CountyLogan County: 61,535 USD61,535
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
USD
Change on 2022
1Oldham County121,491+3.5%
2Spencer County98,333-2.8%
3Boone County94,752+3.3%
4Scott County83,660+3.6%
5Shelby County82,671+2%
6Woodford County80,006+2.2%
7Kenton County79,421+4.5%
8Bullitt County77,640+5.1%
9Campbell County77,271+7.4%
10Jessamine County74,886+7.1%
11Anderson County71,747+2.7%
12McLean County70,549+10.2%
13Meade County70,163+2.4%
14Grant County67,940+3.8%
15Nelson County67,888+2.5%
16Jefferson County67,849+2.3%
17Clark County67,824+9.6%
18Trimble County67,813+2%
19Larue County67,770+17.1%
20Fayette County67,631+2.3%
21Hardin County67,608+5.4%
22Hancock County66,836-1.9%
23Pendleton County66,601+13.4%
24Franklin County66,470+5.6%
25Daviess County65,323+2%
26Warren County64,801+2.7%
27Ballard County64,740+13.4%
28Lyon County64,464+0.6%
29Hickman County63,750-7.1%
30Marshall County63,611-1.5%
31Harrison County63,205+7.4%
32Mercer County63,115+3.9%
33Garrard County62,572+7.4%
34Madison County62,407+4.4%
35McCracken County62,385+6.7%
36Gallatin County62,247+6.1%
37Carlisle County62,019+16.9%
38Taylor County61,871-2.1%
39Boyle County61,635+9%
40Logan County61,535+4.5%
41Union County60,989+4.7%
42Henry County60,736+4.2%
43Boyd County60,659+4%
44Washington County59,762-8.7%
45Livingston County59,713+6.4%
46Owen County59,706+5.7%
47Greenup County59,613+1.8%
48Bracken County59,521-0.7%
49Allen County59,029+3.3%
50Webster County58,786+6%
51Henderson County58,239+2.3%
52Todd County57,759-0.2%
53Carroll County57,753+14.1%
54Caldwell County57,618+9.8%
55Hopkins County57,610+5.8%
56Montgomery County57,468+7.5%
57Simpson County57,392+2.7%
58Laurel County56,999+6.2%
59Bourbon County56,322+3.2%
60Marion County55,404+11.6%
61Trigg County54,630-2.2%
62Edmonson County54,512+2.8%
63Ohio County54,369+3.6%
64Christian County54,190+10.8%
65Bath County54,128+5.2%
66Breckinridge County53,673+3.7%
67Rowan County53,657+7.2%
68Nicholas County53,616-6.8%
69Muhlenberg County52,672+3.4%
70Robertson County52,337-2.7%
71Butler County52,003+9.3%
72Calloway County51,854+7.4%
73Mason County51,473+6.2%
74Pulaski County50,943+4.5%
75Lincoln County50,862+2.8%
76Graves County50,576-3.7%
77Russell County50,520+4.8%
78Carter County50,389+7.2%
79Adair County50,316+1.3%
80Grayson County49,893+6.1%
81Fleming County49,663+5.9%
82Hart County49,653+9%
83Monroe County49,430+4.6%
84Barren County49,171+2.1%
85Metcalfe County48,572+3.5%
86Rockcastle County48,367+5.9%
87Morgan County47,493+3.2%
88Crittenden County47,003+2.6%
89Martin County46,185+2%
90Lawrence County45,584+7.3%
91Perry County45,261-0.2%
92Menifee County44,672+2%
93Estill County43,905+9.8%
94Johnson County43,014-2.8%
95Pike County42,179+2.2%
96Clinton County42,168+2.4%
97Wayne County41,933+0.8%
98Whitley County41,719-5.9%
99Casey County41,689-1.2%
100Lewis County41,632+13.6%
101Floyd County41,582+7.4%
102Jackson County41,410+7.5%
103Breathitt County41,101+7.6%
104Green County41,087+6.5%
105Letcher County40,501+5.3%
106Leslie County40,176+8.5%
107Elliott County40,074+1.5%
108Powell County39,811+3.6%
109Cumberland County39,662-2.1%
110Clay County39,607+4.5%
111Knott County37,736-1.6%
112McCreary County37,355+6.7%
113Harlan County37,198+5.9%
114Fulton County36,834+3.9%
115Lee County34,182+7.9%
116Magoffin County33,632+5.3%
117Knox County33,153-3.2%
118Bell County32,403-3.7%
119Owsley County31,064-5.4%
120Wolfe County29,052+1.3%

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Kentucky by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Kentucky","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Kentucky&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Oldham County, with $121,491 in 2023, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Wolfe County, with $29,052 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Kentucky: more rankings