Counties in Kansas by population

Johnson County had the highest population of 105 counties in 2022, at 619,693. Greeley County had the lowest, at 1,231. The median was 7,005 and the figure for Kansas was 2.94 million. Source: the U.S. Census Bureau.

Highest619,693Johnson County
Lowest1,231Greeley County
Median7,005105 counties
Kansas2,938,034History

Top 40 counties, 2022

CSVChart (SVG)

Johnson CountyJohnson County: 619,693 persons619,693Sedgwick CountySedgwick County: 525,420 persons525,420Shawnee CountyShawnee County: 177,522 persons177,522Wyandotte CountyWyandotte County: 166,084 persons166,084Douglas CountyDouglas County: 119,941 persons119,941Leavenworth CountyLeavenworth County: 82,822 persons82,822Riley CountyRiley County: 71,587 persons71,587Butler CountyButler County: 68,236 persons68,236Reno CountyReno County: 61,495 persons61,495Saline CountySaline County: 53,463 persons53,463Crawford CountyCrawford County: 39,194 persons39,194Finney CountyFinney County: 37,649 persons37,649Geary CountyGeary County: 35,547 persons35,547Miami CountyMiami County: 34,758 persons34,758Cowley CountyCowley County: 34,447 persons34,447Ford CountyFord County: 33,893 persons33,893Harvey CountyHarvey County: 33,713 persons33,713Lyon CountyLyon County: 32,007 persons32,007Montgomery CountyMontgomery County: 30,909 persons30,909McPherson CountyMcPherson County: 30,114 persons30,114Ellis CountyEllis County: 28,870 persons28,870Pottawatomie CountyPottawatomie County: 26,334 persons26,334Franklin CountyFranklin County: 25,984 persons25,984Barton CountyBarton County: 25,052 persons25,052Sumner CountySumner County: 22,396 persons22,396Seward CountySeward County: 21,351 persons21,351Labette CountyLabette County: 19,759 persons19,759Cherokee CountyCherokee County: 19,048 persons19,048Dickinson CountyDickinson County: 18,361 persons18,361Jefferson CountyJefferson County: 18,350 persons18,350Atchison CountyAtchison County: 16,089 persons16,089Osage CountyOsage County: 15,697 persons15,697Neosho CountyNeosho County: 15,595 persons15,595Bourbon CountyBourbon County: 14,457 persons14,457Jackson CountyJackson County: 13,292 persons13,292Allen CountyAllen County: 12,469 persons12,469Marion CountyMarion County: 11,799 persons11,799Nemaha CountyNemaha County: 10,160 persons10,160Marshall CountyMarshall County: 10,003 persons10,003Linn CountyLinn County: 9,780 persons9,780
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
persons
Change on 2021
1Johnson County619,693+0.8%
2Sedgwick County525,420+0.2%
3Shawnee County177,522-0.5%
4Wyandotte County166,084-0.7%
5Douglas County119,941+0.3%
6Leavenworth County82,822+0.5%
7Riley County71,587-0.4%
8Butler County68,236+0.4%
9Reno County61,495-0%
10Saline County53,463-0.7%
11Crawford County39,194+0.4%
12Finney County37,649-1.2%
13Geary County35,547-1.7%
14Miami County34,758+0.3%
15Cowley County34,447-0.5%
16Ford County33,893-0.9%
17Harvey County33,713-0.3%
18Lyon County32,007-0.1%
19Montgomery County30,909-0.9%
20McPherson County30,114-0.2%
21Ellis County28,870+0.1%
22Pottawatomie County26,334+1.7%
23Franklin County25,984-0.1%
24Barton County25,052-0.9%
25Sumner County22,396+0.2%
26Seward County21,351-1.9%
27Labette County19,759-0.8%
28Cherokee County19,048-0.7%
29Dickinson County18,361-0.6%
30Jefferson County18,350-0.5%
31Atchison County16,089-0.9%
32Osage County15,697-0.4%
33Neosho County15,595-1.3%
34Bourbon County14,457+0.9%
35Jackson County13,292+0.2%
36Allen County12,469-0.3%
37Marion County11,799+0.4%
38Nemaha County10,160-0.7%
39Marshall County10,003-0.2%
40Linn County9,780+0.3%
41Rice County9,377-0.1%
42Brown County9,375-0.9%
43Pratt County9,078-1%
44Cloud County8,922-0.4%
45Wilson County8,570+0.6%
46Coffey County8,258-1%
47Clay County8,045-0.7%
48Thomas County7,870-0.9%
49Anderson County7,788-0.3%
50Doniphan County7,487+0.4%
51Grant County7,230-1.4%
52Kingman County7,191-1.4%
53Wabaunsee County7,005+0.4%
54Russell County6,733+0.5%
55Ellsworth County6,392+1.1%
56Pawnee County6,166-1.3%
57Greenwood County5,899-0.1%
58Sherman County5,861-1.3%
59Ottawa County5,830-0%
60Mitchell County5,769+0.4%
61Gray County5,705+0.8%
62Washington County5,510-0.6%
63Harper County5,378+0.4%
64Morris County5,369-0.2%
65Norton County5,320-0.9%
66Stevens County5,145-2.9%
67Scott County5,019-2%
68Phillips County4,803-0.5%
69Rooks County4,793-1.4%
70Republic County4,640-1.3%
71Barber County4,125+0.4%
72Stafford County3,987-0.8%
73Meade County3,900-2.4%
74Kearny County3,863-1.1%
75Haskell County3,566-2.2%
76Smith County3,557-0.4%
77Osborne County3,485+0.1%
78Chautauqua County3,395+0.1%
79Woodson County3,118+1.1%
80Rush County2,941+0.4%
81Lincoln County2,909-0.1%
82Jewell County2,903-1.4%
83Trego County2,757-1.3%
84Edwards County2,749-2%
85Gove County2,739-0.4%
86Logan County2,705-0.3%
87Decatur County2,697-2.7%
88Ness County2,664+0.4%
89Cheyenne County2,614-0.8%
90Morton County2,594-2.8%
91Chase County2,575-1.2%
92Rawlins County2,523-1.2%
93Hamilton County2,458-0.8%
94Elk County2,455+0.7%
95Sheridan County2,429-0.9%
96Kiowa County2,405-0.2%
97Graham County2,394-0.3%
98Wichita County2,064-0.9%
99Stanton County1,971-3.4%
100Clark County1,949-0.5%
101Hodgeman County1,713-0.9%
102Comanche County1,692+1.6%
103Lane County1,548-0.8%
104Wallace County1,491-1.5%
105Greeley County1,231-4.2%

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 619,693 in 2022, according to the U.S. Census Bureau.

Which county has the lowest population?

Greeley County, with 1,231 in 2022.

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