Counties in Kansas by population

Johnson County had the highest population of 105 counties in 2021, at 615,067. Greeley County had the lowest, at 1,285. The median was 6,976 and the figure for Kansas was 2.94 million. Source: the U.S. Census Bureau.

Highest615,067Johnson County
Lowest1,285Greeley County
Median6,976105 counties
Kansas2,938,966History

Top 40 counties, 2021

CSVChart (SVG)

Johnson CountyJohnson County: 615,067 persons615,067Sedgwick CountySedgwick County: 524,617 persons524,617Shawnee CountyShawnee County: 178,434 persons178,434Wyandotte CountyWyandotte County: 167,337 persons167,337Douglas CountyDouglas County: 119,527 persons119,527Leavenworth CountyLeavenworth County: 82,409 persons82,409Riley CountyRiley County: 71,889 persons71,889Butler CountyButler County: 67,983 persons67,983Reno CountyReno County: 61,515 persons61,515Saline CountySaline County: 53,847 persons53,847Crawford CountyCrawford County: 39,038 persons39,038Finney CountyFinney County: 38,089 persons38,089Geary CountyGeary County: 36,166 persons36,166Miami CountyMiami County: 34,649 persons34,649Cowley CountyCowley County: 34,623 persons34,623Ford CountyFord County: 34,188 persons34,188Harvey CountyHarvey County: 33,810 persons33,810Lyon CountyLyon County: 32,025 persons32,025Montgomery CountyMontgomery County: 31,190 persons31,190McPherson CountyMcPherson County: 30,174 persons30,174Ellis CountyEllis County: 28,852 persons28,852Franklin CountyFranklin County: 26,023 persons26,023Pottawatomie CountyPottawatomie County: 25,891 persons25,891Barton CountyBarton County: 25,276 persons25,276Sumner CountySumner County: 22,348 persons22,348Seward CountySeward County: 21,764 persons21,764Labette CountyLabette County: 19,922 persons19,922Cherokee CountyCherokee County: 19,188 persons19,188Dickinson CountyDickinson County: 18,481 persons18,481Jefferson CountyJefferson County: 18,446 persons18,446Atchison CountyAtchison County: 16,242 persons16,242Neosho CountyNeosho County: 15,803 persons15,803Osage CountyOsage County: 15,762 persons15,762Bourbon CountyBourbon County: 14,334 persons14,334Jackson CountyJackson County: 13,266 persons13,266Allen CountyAllen County: 12,501 persons12,501Marion CountyMarion County: 11,748 persons11,748Nemaha CountyNemaha County: 10,235 persons10,235Marshall CountyMarshall County: 10,024 persons10,024Linn CountyLinn County: 9,755 persons9,755
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2021
persons
Change on 2020
1Johnson County615,067+0.6%
2Sedgwick County524,617-0%
3Shawnee County178,434-0.1%
4Wyandotte County167,337-0.9%
5Douglas County119,527+0.6%
6Leavenworth County82,409+0.5%
7Riley County71,889-0.2%
8Butler County67,983+0.9%
9Reno County61,515-0.6%
10Saline County53,847-0.8%
11Crawford County39,038+0.2%
12Finney County38,089-0.6%
13Geary County36,166-1.6%
14Miami County34,649+1.2%
15Cowley County34,623+0.3%
16Ford County34,188-0.1%
17Harvey County33,810-0.5%
18Lyon County32,025-0.3%
19Montgomery County31,190-0.7%
20McPherson County30,174-0.1%
21Ellis County28,852-0.3%
22Franklin County26,0230%
23Pottawatomie County25,891+1.8%
24Barton County25,276-0.6%
25Sumner County22,3480%
26Seward County21,764-0.4%
27Labette County19,922-1.2%
28Cherokee County19,188-0.6%
29Dickinson County18,481+0.5%
30Jefferson County18,446+0.6%
31Atchison County16,242-0.5%
32Neosho County15,803-0.7%
33Osage County15,762+0.1%
34Bourbon County14,334-0%
35Jackson County13,266+0.2%
36Allen County12,501-0.3%
37Marion County11,748-0.3%
38Nemaha County10,235-0.3%
39Marshall County10,0240%
40Linn County9,755+1.7%
41Brown County9,458-0.2%
42Rice County9,3840%
43Pratt County9,166+0.3%
44Cloud County8,955-0.6%
45Wilson County8,521-0.7%
46Coffey County8,342-0.2%
47Clay County8,099-0.3%
48Thomas County7,942+0.2%
49Anderson County7,812-0.4%
50Doniphan County7,457-0.2%
51Grant County7,333+0.1%
52Kingman County7,296-1.8%
53Wabaunsee County6,976+1.2%
54Russell County6,700+0.3%
55Ellsworth County6,323-0.7%
56Pawnee County6,250-0%
57Sherman County5,941+0.6%
58Greenwood County5,907-0.9%
59Ottawa County5,832+1.8%
60Mitchell County5,747-0.5%
61Gray County5,662+0.3%
62Washington County5,542-0%
63Morris County5,382+0.4%
64Norton County5,370-1.5%
65Harper County5,358-2.1%
66Stevens County5,300+1.1%
67Scott County5,123-0.4%
68Rooks County4,860-0.5%
69Phillips County4,829-2.8%
70Republic County4,703+0.6%
71Barber County4,109-2.3%
72Stafford County4,021-1%
73Meade County3,995-1.6%
74Kearny County3,905-1.6%
75Haskell County3,648-2.9%
76Smith County3,572+0.2%
77Osborne County3,483-0.1%
78Chautauqua County3,391+0.2%
79Woodson County3,083-0.4%
80Jewell County2,944+0.5%
81Rush County2,930-0.3%
82Lincoln County2,912-1.3%
83Edwards County2,805-2.9%
84Trego County2,793-0.6%
85Decatur County2,771+0.3%
86Gove County2,749+1.4%
87Logan County2,714-1%
88Morton County2,668-1.1%
89Ness County2,653-0.8%
90Cheyenne County2,636+0.9%
91Chase County2,607+1.3%
92Rawlins County2,554-0.5%
93Hamilton County2,479-0.4%
94Sheridan County2,452+0.2%
95Elk County2,439-1.7%
96Kiowa County2,411-1.9%
97Graham County2,402-0.2%
98Wichita County2,082-3.2%
99Stanton County2,040-1.9%
100Clark County1,958-0.9%
101Hodgeman County1,728-0.7%
102Comanche County1,665-0.8%
103Lane County1,561-0.4%
104Wallace County1,513+0.1%
105Greeley County1,285+0.7%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Kansas by population using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"Kansas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=Kansas&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest population?

Johnson County, with 615,067 in 2021, according to the U.S. Census Bureau.

Which county has the lowest population?

Greeley County, with 1,285 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.

Population: other rankings

Counties in Kansas: more rankings