Ranking of Kansas Counties By Per Capita Income in 2021 (ACS-5Yrs)

Updated on March 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Per Capita Income for Kansas was $34,968. Among all Kansas counties, Johnson County had the highest per capita income ($51,663), followed by Meade County ($44,786), and Sheridan County ($40,943). On the other hand, the following 3 counties had the lowest per capita income: Seward County ($23,439), Stevens County ($23,596), and Cherokee County ($24,455).

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

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

Data Source: US Census Bureau.
Ranking of Kansas Counties By Per Capita Income in 2021
Johnson County
Meade County
Sheridan County
Trego County
Miami County
Ness County
Leavenworth County
Jefferson County
Ellis County
Douglas County
Ranking of Kansas Counties By Per Capita Income in 2021
Items per page:
0 of 0
Rank County Per Capita Income ($)
1 Johnson County 51663
2 Meade County 44786
3 Sheridan County 40943
4 Trego County 38731
5 Miami County 37964
6 Ness County 36010
7 Leavenworth County 35416
8 Jefferson County 35384
9 Ellis County 35309
10 Douglas County 34966
11 Barber County 34527
12 Rush County 34123
13 Thomas County 34065
14 Coffey County 33737
15 Nemaha County 33699
16 Logan County 33607
17 Shawnee County 33083
18 Dickinson County 33081
19 Marshall County 32594
20 Grant County 32568
21 Butler County 32482
22 Ottawa County 32447
23 Kingman County 32435
24 McPherson County 32430
25 Sedgwick County 32302
26 Decatur County 32177
27 Haskell County 32122
28 Pottawatomie County 32042
29 Osborne County 31866
30 Greeley County 31844
31 Cheyenne County 31826
32 Wallace County 31680
33 Lane County 31669
34 Gray County 31443
35 Sherman County 31363
36 Wabaunsee County 31317
37 Stanton County 31231
38 Rawlins County 31190
39 Phillips County 31125
40 Hodgeman County 30864
41 Harvey County 30822
42 Gove County 30605
43 Linn County 30476
44 Riley County 30467
45 Comanche County 30447
46 Clark County 30363
47 Saline County 30255
48 Pratt County 30195
49 Smith County 30035
50 Scott County 30013
51 Franklin County 29874
52 Morris County 29790
53 Greenwood County 29676
54 Rooks County 29645
55 Wilson County 29533
56 Wichita County 29463
57 Washington County 29421
58 Osage County 29371
59 Reno County 29165
60 Clay County 29164
61 Marion County 29047
62 Jewell County 28958
63 Pawnee County 28956
64 Chase County 28948
65 Stafford County 28946
66 Sumner County 28922
67 Graham County 28920
68 Jackson County 28832
69 Mitchell County 28653
70 Russell County 28472
71 Republic County 28468
72 Cowley County 28374
73 Rice County 28266
74 Anderson County 28230
75 Barton County 28180
76 Doniphan County 28166
77 Ellsworth County 27716
78 Norton County 27620
79 Woodson County 27377
80 Finney County 27328
81 Neosho County 27265
82 Lincoln County 27261
83 Brown County 27182
84 Lyon County 27026
85 Edwards County 26956
86 Kiowa County 26908
87 Ford County 26753
88 Labette County 26698
89 Kearny County 26604
90 Cloud County 26545
91 Crawford County 26149
92 Hamilton County 26119
93 Montgomery County 26117
94 Bourbon County 25986
95 Allen County 25521
96 Harper County 25403
97 Geary County 25233
98 Atchison County 25221
99 Wyandotte County 25171
100 Chautauqua County 24945
101 Elk County 24882
102 Morton County 24674
103 Cherokee County 24455
104 Stevens County 23596
105 Seward County 23439