The median income of Madison County residents was an inflation-adjusted $21,467 per year. Madison County had 33,036 households in 2017, with a population of 88,376.
The county with the highest median resident income in the state was Oldham County. Oldham County's median income was $36,618 per year after adjusting for inflation – $15,151 more than Madison County. It had 20,465 households in 2017 and a population of 64,633.
McCreary County had the lowest annual resident income among counties in Kentucky, with a median income of only $12,116 per year. That was $9,351 less than the median income in Madison County at the time. McCreary County had 6,332 households in 2017 and a population of 17,748.
The table below shows the top 100 counties ranked by median annual resident earnings in 2017.
Rank | County | Earnings per resident ($$$) |
---|---|---|
1 | Oldham County | 36,618 |
2 | Boone County | 34,398 |
3 | Spencer County | 33,406 |
4 | Scott County | 30,919 |
5 | Anderson County | 30,465 |
6 | Franklin County | 30,400 |
7 | Woodford County | 30,243 |
8 | Kenton County | 30,228 |
9 | Campbell County | 30,167 |
10 | Jefferson County | 29,022 |
11 | Bullitt County | 28,918 |
12 | Nelson County | 28,575 |
13 | Shelby County | 28,336 |
14 | Meade County | 27,348 |
15 | Hardin County | 27,334 |
16 | Trimble County | 27,035 |
17 | Fayette County | 26,717 |
18 | Daviess County | 26,025 |
19 | Jessamine County | 26,022 |
20 | Clark County | 25,719 |
21 | Mercer County | 25,605 |
22 | Marshall County | 25,497 |
23 | Bourbon County | 25,439 |
24 | Hancock County | 25,279 |
25 | Christian County | 25,243 |
26 | Bracken County | 25,049 |
27 | Henry County | 24,803 |
28 | Ballard County | 24,719 |
29 | McLean County | 24,532 |
30 | Trigg County | 24,422 |
31 | Henderson County | 24,337 |
32 | Pendleton County | 24,245 |
33 | Logan County | 24,239 |
34 | Greenup County | 24,186 |
35 | McCracken County | 24,176 |
36 | Mason County | 24,035 |
37 | Caldwell County | 24,019 |
38 | Hopkins County | 24,017 |
39 | Simpson County | 23,911 |
40 | Warren County | 23,806 |
41 | Garrard County | 23,704 |
42 | Gallatin County | 23,519 |
43 | Livingston County | 23,472 |
44 | Harrison County | 23,455 |
45 | Menifee County | 23,413 |
46 | Carlisle County | 23,391 |
47 | Boyd County | 23,335 |
48 | Butler County | 23,059 |
49 | Washington County | 22,847 |
50 | Grant County | 22,374 |
51 | Todd County | 22,166 |
52 | Montgomery County | 22,161 |
53 | Allen County | 22,145 |
54 | Graves County | 22,012 |
55 | Fleming County | 21,983 |
56 | Boyle County | 21,982 |
57 | Union County | 21,877 |
58 | Larue County | 21,837 |
59 | Lyon County | 21,789 |
60 | Marion County | 21,561 |
61 | Webster County | 21,498 |
62 | Crittenden County | 21,491 |
63 | Madison County | 21,467 |
64 | Owen County | 21,313 |
65 | Breckinridge County | 21,234 |
66 | Carroll County | 21,147 |
67 | Edmonson County | 21,106 |
68 | Hart County | 20,972 |
69 | Lincoln County | 20,811 |
70 | Robertson County | 20,745 |
71 | Barren County | 20,722 |
72 | Ohio County | 20,718 |
73 | Laurel County | 20,689 |
74 | Metcalfe County | 20,637 |
75 | Green County | 20,610 |
76 | Lawrence County | 20,535 |
77 | Bath County | 20,274 |
78 | Carter County | 20,218 |
79 | Rockcastle County | 20,147 |
80 | Calloway County | 20,115 |
81 | Jackson County | 20,093 |
82 | Grayson County | 20,070 |
83 | Muhlenberg County | 19,929 |
84 | Nicholas County | 19,865 |
85 | Johnson County | 19,797 |
86 | Lewis County | 19,667 |
87 | Russell County | 19,457 |
88 | Powell County | 19,444 |
89 | Monroe County | 19,267 |
90 | Morgan County | 19,258 |
91 | Pike County | 19,245 |
92 | Casey County | 19,213 |
93 | Perry County | 19,116 |
94 | Pulaski County | 19,050 |
95 | Taylor County | 18,990 |
96 | Cumberland County | 18,931 |
97 | Clinton County | 18,836 |
98 | Adair County | 18,811 |
99 | Wayne County | 18,504 |
100 | Magoffin County | 18,360 |