Ranking of Kansas Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for Kansas was 2.94M. Among all Kansas counties, Johnson County had the highest population (611.16K), followed by Sedgwick County (524.84K), and Shawnee County (178.71K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Kansas counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Kansas Counties By Population in 2020
Johnson
Sedgwick
Shawnee
Wyandotte
Douglas
Leavenworth
Riley
Butler
Reno
Saline
Ranking of Kansas Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 Johnson County 611161
2 Sedgwick County 524837
3 Shawnee County 178711
4 Wyandotte County 168920
5 Douglas County 118787
6 Leavenworth County 81961
7 Riley County 72011
8 Butler County 67389
9 Reno County 61894
10 Saline County 54248
11 Crawford County 38951
12 Finney County 38310
13 Geary County 36766
14 Cowley County 34535
15 Miami County 34219
16 Ford County 34218
17 Harvey County 33996
18 Lyon County 32113
19 Montgomery County 31400
20 McPherson County 30184
21 Ellis County 28951
22 Franklin County 26015
23 Barton County 25426
24 Pottawatomie County 25421
25 Sumner County 22323
26 Seward County 21857
27 Labette County 20160
28 Cherokee County 19301
29 Dickinson County 18367
30 Jefferson County 18325
31 Atchison County 16325
32 Neosho County 15905
33 Osage County 15740
34 Bourbon County 14333
35 Jackson County 13238
36 Allen County 12537
37 Marion County 11787
38 Nemaha County 10263
39 Marshall County 10022
40 Linn County 9591
41 Brown County 9479
42 Rice County 9385
43 Pratt County 9139
44 Cloud County 9018
45 Wilson County 8586
46 Coffey County 8362
47 Clay County 8127
48 Thomas County 7933
49 Anderson County 7841
50 Doniphan County 7468
51 Kingman County 7420
52 Grant County 7326
53 Wabaunsee County 6890
54 Russell County 6673
55 Ellsworth County 6371
56 Pawnee County 6248
57 Greenwood County 5975
58 Sherman County 5902
59 Mitchell County 5778
60 Ottawa County 5731
61 Gray County 5640
62 Washington County 5526
63 Harper County 5467
64 Norton County 5452
65 Morris County 5370
66 Stevens County 5246
67 Scott County 5133
68 Phillips County 4959
69 Rooks County 4886
70 Republic County 4672
71 Barber County 4203
72 Meade County 4062
73 Stafford County 4052
74 Kearny County 3960
75 Haskell County 3760
76 Smith County 3559
77 Osborne County 3491
78 Chautauqua County 3380
79 Woodson County 3099
80 Lincoln County 2946
81 Rush County 2944
82 Jewell County 2929
83 Edwards County 2884
84 Trego County 2804
85 Decatur County 2747
86 Logan County 2743
87 Gove County 2716
88 Morton County 2703
89 Ness County 2679
90 Cheyenne County 2612
91 Chase County 2575
92 Rawlins County 2574
93 Hamilton County 2487
94 Elk County 2472
95 Kiowa County 2453
96 Sheridan County 2443
97 Graham County 2406
98 Wichita County 2149
99 Stanton County 2085
100 Clark County 1977
101 Hodgeman County 1738
102 Comanche County 1682
103 Lane County 1570
104 Wallace County 1512
105 Greeley County 1275