Ranking of Kansas Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on March 11, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the Non-Hispanic White Alone ethnicity group in Kansas was $67,837. Among all Kansas counties, the Non-Hispanic White Alone ethnicity group had the highest median household income in Johnson County ($99,517), followed by Grant County ($95,449), and Leavenworth County ($86,181). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest median household income in the following 3 counties: Elk County ($44,722), Cheyenne County ($45,000), and Graham County ($46,059).

The chart below shows the top 10 Kansas counties where the Non-Hispanic White Alone ethnicity group had high median household income, and the table below shows the ranking of all Kansas counties.

You can see similar information for other racial and ethnicity groups in Kansas.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Kansas Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Johnson County
Grant County
Leavenworth County
Trego County
Miami County
Pottawatomie County
Wichita County
Jefferson County
Butler County
Gray County
Ranking of Kansas Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Johnson County 99517
2 Grant County 95449
3 Leavenworth County 86181
4 Trego County 79853
5 Miami County 79815
6 Pottawatomie County 75304
7 Wichita County 73355
8 Jefferson County 72525
9 Butler County 71998
10 Gray County 71866
11 Kearny County 69663
12 Finney County 69631
13 Thomas County 69570
14 Sheridan County 69113
15 Meade County 69107
16 Douglas County 69074
17 Wabaunsee County 67250
18 Stevens County 67125
19 Nemaha County 65736
20 Sedgwick County 65319
21 Logan County 65189
22 Greeley County 65000
23 McPherson County 64932
24 Franklin County 64758
25 Shawnee County 64681
26 Coffey County 64483
27 Ford County 64295
28 Kiowa County 63971
29 Ness County 63641
30 Harvey County 62728
31 Hodgeman County 62589
32 Jackson County 62414
33 Osage County 62364
34 Wyandotte County 62310
35 Stanton County 62195
36 Haskell County 61354
37 Dickinson County 60855
38 Scott County 60709
39 Geary County 60187
40 Marshall County 59688
41 Sherman County 58625
42 Anderson County 58083
43 Rawlins County 57885
44 Ellis County 57754
45 Ottawa County 56853
46 Wallace County 56635
47 Riley County 56506
48 Rice County 56336
49 Seward County 56302
50 Pawnee County 56123
51 Neosho County 56048
52 Kingman County 55875
53 Pratt County 55750
54 Saline County 55717
55 Clark County 55556
56 Marion County 55294
57 Osborne County 55110
58 Rooks County 54880
59 Ellsworth County 54786
60 Lyon County 54601
61 Sumner County 54590
62 Doniphan County 54557
63 Phillips County 54409
64 Hamilton County 54327
65 Cowley County 54257
66 Brown County 53925
67 Wilson County 53736
68 Clay County 53563
69 Morton County 53438
70 Cloud County 53314
71 Stafford County 53289
72 Linn County 53278
73 Atchison County 53269
74 Harper County 53203
75 Washington County 53147
76 Reno County 53122
77 Allen County 52936
78 Barber County 52543
79 Labette County 52382
80 Comanche County 52250
80 Gove County 52250
81 Russell County 52095
82 Barton County 51942
83 Morris County 51855
84 Bourbon County 50954
85 Chase County 50227
86 Rush County 50000
87 Edwards County 49929
88 Mitchell County 49353
89 Republic County 49346
90 Norton County 49256
91 Cherokee County 49167
92 Woodson County 49141
93 Montgomery County 48870
94 Smith County 48295
95 Lincoln County 48288
96 Chautauqua County 47566
97 Decatur County 47042
97 Greenwood County 47042
98 Crawford County 46987