Ranking of Kansas Counties By Average Household Income in 2021 (ACS-5Yrs)

Updated on January 16, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Kansas was $87,033. Among all Kansas counties, Johnson County had the highest average household income ($127,712), followed by Meade County ($113,325), and Miami County ($98,488). On the other hand, the following 3 counties had the lowest average household income: Cherokee County ($57,884), Graham County ($58,154), and Chautauqua County ($58,925).

The chart below shows the top 10 Kansas counties with high average household income, and the table below shows the ranking of all Kansas counties.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Kansas Counties By Average Household Income in 2021
Johnson County
Meade County
Miami County
Leavenworth County
Sheridan County
Grant County
Pottawatomie County
Jefferson County
Thomas County
Butler County
Ranking of Kansas Counties By Average Household Income in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Johnson County 127712
2 Meade County 113325
3 Miami County 98488
4 Leavenworth County 96091
5 Sheridan County 95944
6 Grant County 91037
7 Pottawatomie County 88470
8 Jefferson County 87598
9 Thomas County 87389
10 Butler County 86879
11 Haskell County 86630
12 Trego County 85624
13 Nemaha County 85397
14 Gray County 84941
15 Douglas County 84103
16 Ellis County 83959
17 Sedgwick County 81358
18 Wabaunsee County 80733
19 Logan County 80647
20 Ottawa County 79667
21 Coffey County 79316
22 Ness County 79257
23 McPherson County 78369
24 Shawnee County 78368
25 Barber County 78113
26 Ford County 77562
27 Finney County 77479
28 Dickinson County 77315
29 Kearny County 77194
30 Sherman County 76989
31 Norton County 76880
32 Riley County 76348
33 Stanton County 76209
34 Harvey County 75660
35 Pratt County 75195
36 Franklin County 75177
37 Marshall County 74395
38 Kingman County 74185
39 Wichita County 74143
40 Hodgeman County 73560
41 Greeley County 73233
42 Stafford County 72945
43 Marion County 71861
44 Osage County 71515
45 Saline County 71419
46 Cowley County 71385
47 Anderson County 71355
48 Linn County 71261
49 Wilson County 70973
50 Jackson County 70911
51 Rush County 70775
52 Sumner County 70498
53 Scott County 70482
54 Wallace County 70309
55 Clark County 70102
56 Reno County 69747
57 Stevens County 69552
58 Rooks County 69484
59 Rice County 69046
60 Gove County 69039
61 Pawnee County 68719
62 Phillips County 68669
63 Osborne County 68574
64 Rawlins County 68570
65 Kiowa County 68518
66 Doniphan County 68323
67 Ellsworth County 68312
68 Chase County 67761
69 Washington County 67470
70 Smith County 67452
71 Morris County 67309
72 Greenwood County 67212
73 Atchison County 66689
74 Brown County 66557
75 Lyon County 66512
76 Seward County 66431
77 Wyandotte County 66322
78 Lane County 66046
79 Neosho County 65808
80 Russell County 65403
81 Barton County 65397
82 Cheyenne County 65295
83 Labette County 65170
84 Mitchell County 65128
85 Cloud County 64870
86 Geary County 64582
87 Jewell County 64271
88 Republic County 63568
89 Woodson County 63522
90 Bourbon County 63447
91 Morton County 63369
92 Comanche County 63188
93 Clay County 63116
94 Decatur County 62916
95 Harper County 62623
96 Hamilton County 62547
97 Edwards County 62328
98 Lincoln County 62062
99 Allen County 61304
100 Crawford County 61290
101 Montgomery County 61208
102 Elk County 59180
103 Chautauqua County 58925
104 Graham County 58154
105 Cherokee County 57884