Kansas County Map With Cities
By Marko Visic · Updated Oct 5, 2026
Kansas has 105 counties, covering 81,759 square miles of land. The Census Bureau estimates its population at 2,977,220 as of July 1, 2025. The largest county by land area is Butler County; the most populous is Johnson County; the least populous is Greeley County.
Tap or click any county for details. Need a printable version? Blank Kansas map (PDF/PNG/SVG).
All 105 Kansas counties
| County | FIPS code | Population (July 1, 2025) ▼ | Change since April 2020 | Land area (sq mi) | People per sq mi | Median household income (2020–2024) |
|---|---|---|---|---|---|---|
| Johnson County | 20091 | 636,906 | +4.4% | 474 | 1,345 | $109,208 |
| Sedgwick County | 20173 | 538,433 | +2.8% | 997 | 540 | $69,365 |
| Shawnee County | 20177 | 178,607 | -0.2% | 544 | 328 | $67,104 |
| Wyandotte County | 20209 | 170,597 | +0.8% | 152 | 1,125 | $63,631 |
| Douglas County | 20045 | 120,920 | +1.8% | 456 | 265 | $69,746 |
| Leavenworth County | 20103 | 84,590 | +3.3% | 463 | 183 | $89,218 |
| Riley County | 20161 | 72,598 | +0.9% | 610 | 119 | $61,098 |
| Butler County | 20015 | 69,484 | +3.1% | 1,430 | 49 | $81,610 |
| Reno County | 20155 | 61,539 | -0.6% | 1,255 | 49 | $60,645 |
| Saline County | 20169 | 53,377 | -1.7% | 720 | 74 | $65,422 |
| Crawford County | 20037 | 39,008 | +0.1% | 590 | 66 | $52,844 |
| Finney County | 20055 | 37,505 | -2.5% | 1,302 | 29 | $73,009 |
| Geary County | 20061 | 36,338 | -1.1% | 385 | 94 | $59,317 |
| Miami County | 20121 | 36,240 | +6.0% | 576 | 63 | $89,000 |
| Cowley County | 20035 | 34,382 | -0.5% | 1,126 | 31 | $57,878 |
| Ford County | 20057 | 33,993 | -0.9% | 1,098 | 31 | $70,781 |
| Harvey County | 20079 | 33,580 | -1.3% | 540 | 62 | $74,368 |
| Lyon County | 20111 | 32,266 | +0.3% | 847 | 38 | $59,912 |
| Montgomery County | 20125 | 30,177 | -4.2% | 644 | 47 | $55,697 |
| McPherson County | 20113 | 30,064 | -0.5% | 898 | 33 | $78,851 |
| Ellis County | 20051 | 29,075 | +0.5% | 900 | 32 | $63,084 |
| Pottawatomie County | 20149 | 27,186 | +7.2% | 841 | 32 | $92,325 |
| Franklin County | 20059 | 26,299 | +1.2% | 572 | 46 | $77,207 |
| Barton County | 20009 | 24,790 | -2.8% | 895 | 28 | $58,851 |
| Sumner County | 20191 | 22,312 | -0.3% | 1,182 | 19 | $63,951 |
| Seward County | 20175 | 21,073 | -4.1% | 640 | 33 | $63,827 |
| Labette County | 20099 | 19,685 | -2.5% | 645 | 31 | $56,325 |
| Cherokee County | 20021 | 19,105 | -1.3% | 588 | 33 | $57,668 |
| Dickinson County | 20041 | 18,637 | +1.2% | 847 | 22 | $68,417 |
| Jefferson County | 20087 | 18,296 | -0.4% | 533 | 34 | $81,278 |
| Atchison County | 20005 | 16,172 | -1.1% | 431 | 38 | $61,112 |
| Osage County | 20139 | 15,693 | -0.5% | 706 | 22 | $74,467 |
| Neosho County | 20133 | 15,637 | -1.7% | 571 | 27 | $56,618 |
| Bourbon County | 20011 | 14,319 | -0.3% | 635 | 23 | $59,238 |
| Jackson County | 20085 | 13,438 | +1.6% | 656 | 20 | $75,215 |
| Allen County | 20001 | 12,302 | -1.7% | 500 | 25 | $60,689 |
| Marion County | 20115 | 11,634 | -1.6% | 944 | 12 | $64,695 |
| Nemaha County | 20131 | 10,054 | -2.2% | 717 | 14 | $77,348 |
| Linn County | 20107 | 9,950 | +3.6% | 594 | 17 | $59,069 |
| Marshall County | 20117 | 9,852 | -1.8% | 900 | 11 | $68,419 |
| Rice County | 20159 | 9,266 | -1.6% | 726 | 13 | $63,925 |
| Pratt County | 20151 | 9,117 | -0.4% | 735 | 12 | $66,022 |
| Brown County | 20013 | 9,104 | -4.3% | 571 | 16 | $62,233 |
| Cloud County | 20029 | 8,833 | -2.2% | 715 | 12 | $58,770 |
| Coffey County | 20031 | 8,467 | +1.3% | 627 | 14 | $70,346 |
| Wilson County | 20205 | 8,299 | -3.8% | 570 | 15 | $60,677 |
| Anderson County | 20003 | 8,018 | +2.3% | 580 | 14 | $70,614 |
| Clay County | 20027 | 7,990 | -1.5% | 645 | 12 | $66,176 |
| Thomas County | 20193 | 7,725 | -2.5% | 1,075 | 7 | $71,325 |
| Doniphan County | 20043 | 7,594 | +1.2% | 393 | 19 | $74,028 |
| Kingman County | 20095 | 7,029 | -6.0% | 863 | 8 | $59,842 |
| Grant County | 20067 | 7,028 | -4.4% | 575 | 12 | $66,476 |
| Wabaunsee County | 20197 | 7,018 | +2.0% | 794 | 9 | $76,908 |
| Russell County | 20167 | 6,581 | -1.6% | 886 | 7 | $62,392 |
| Ellsworth County | 20053 | 6,257 | -1.9% | 716 | 9 | $65,560 |
| Pawnee County | 20145 | 5,991 | -4.1% | 754 | 8 | $63,517 |
| Greenwood County | 20073 | 5,826 | -2.9% | 1,143 | 5 | $60,042 |
| Sherman County | 20181 | 5,763 | -2.9% | 1,056 | 5 | $61,750 |
| Ottawa County | 20143 | 5,744 | +0.3% | 721 | 8 | $74,018 |
| Gray County | 20069 | 5,652 | 0.0% | 869 | 7 | $79,122 |
| Mitchell County | 20123 | 5,590 | -3.5% | 702 | 8 | $64,246 |
| Washington County | 20201 | 5,533 | -0.2% | 895 | 6 | $65,482 |
| Harper County | 20077 | 5,370 | -2.2% | 801 | 7 | $53,488 |
| Morris County | 20127 | 5,348 | -0.7% | 695 | 8 | $58,686 |
| Norton County | 20137 | 5,288 | -3.1% | 878 | 6 | $54,050 |
| Stevens County | 20189 | 4,984 | -5.0% | 727 | 7 | $64,178 |
| Scott County | 20171 | 4,815 | -6.6% | 718 | 7 | $68,839 |
| Phillips County | 20147 | 4,728 | -5.1% | 886 | 5 | $62,123 |
| Rooks County | 20163 | 4,646 | -5.4% | 891 | 5 | $62,500 |
| Republic County | 20157 | 4,640 | -0.9% | 717 | 6 | $56,833 |
| Barber County | 20007 | 4,083 | -3.6% | 1,134 | 4 | $61,926 |
| Stafford County | 20185 | 4,005 | -1.7% | 792 | 5 | $64,226 |
| Kearny County | 20093 | 3,888 | -2.5% | 871 | 4 | $89,135 |
| Meade County | 20119 | 3,852 | -5.1% | 978 | 4 | $71,852 |
| Haskell County | 20081 | 3,599 | -4.8% | 578 | 6 | $66,162 |
| Smith County | 20183 | 3,566 | -0.2% | 895 | 4 | $59,135 |
| Chautauqua County | 20019 | 3,321 | -1.8% | 639 | 5 | $56,438 |
| Osborne County | 20141 | 3,285 | -5.9% | 893 | 4 | $63,011 |
| Woodson County | 20207 | 3,118 | 0.0% | 498 | 6 | $50,326 |
| Lincoln County | 20105 | 2,861 | -2.7% | 719 | 4 | $57,500 |
| Rush County | 20165 | 2,845 | -3.7% | 718 | 4 | $59,970 |
| Jewell County | 20089 | 2,830 | -3.4% | 910 | 3 | $52,634 |
| Trego County | 20195 | 2,740 | -2.5% | 889 | 3 | $81,528 |
| Decatur County | 20039 | 2,716 | -1.8% | 894 | 3 | $53,870 |
| Logan County | 20109 | 2,661 | -3.6% | 1,073 | 2 | $75,662 |
| Edwards County | 20047 | 2,640 | -9.2% | 622 | 4 | $52,692 |
| Gove County | 20063 | 2,631 | -3.3% | 1,072 | 2 | $66,029 |
| Ness County | 20135 | 2,617 | -2.4% | 1,075 | 2 | $68,616 |
| Cheyenne County | 20023 | 2,604 | -0.4% | 1,020 | 3 | $55,429 |
| Chase County | 20017 | 2,572 | -0.2% | 773 | 3 | $56,484 |
| Hamilton County | 20075 | 2,500 | -0.8% | 997 | 3 | $70,250 |
| Morton County | 20129 | 2,470 | -8.4% | 730 | 3 | $66,447 |
| Elk County | 20049 | 2,458 | -1.0% | 644 | 4 | $64,609 |
| Kiowa County | 20097 | 2,432 | -1.3% | 723 | 3 | $75,539 |
| Rawlins County | 20153 | 2,431 | -5.1% | 1,069 | 2 | $67,742 |
| Sheridan County | 20179 | 2,427 | -0.7% | 896 | 3 | $73,750 |
| Graham County | 20065 | 2,371 | -1.8% | 899 | 3 | $50,650 |
| Wichita County | 20203 | 2,031 | -5.7% | 719 | 3 | $79,063 |
| Stanton County | 20187 | 1,986 | -4.6% | 680 | 3 | $71,700 |
| Clark County | 20025 | 1,900 | -4.5% | 975 | 2 | $63,043 |
| Comanche County | 20033 | 1,673 | -0.8% | 788 | 2 | $54,545 |
| Hodgeman County | 20083 | 1,619 | -6.1% | 860 | 2 | $59,955 |
| Lane County | 20101 | 1,508 | -4.1% | 717 | 2 | $54,526 |
| Wallace County | 20199 | 1,441 | -4.7% | 914 | 2 | $63,207 |
| Greeley County | 20071 | 1,182 | -7.9% | 778 | 2 | $80,565 |
FIPS code: the Census Bureau’s five-digit county ID, a two-digit state code plus a three-digit county code. It is not a ZIP code.
How many counties does Kansas have?
Kansas has 105 counties covering 81,759 square miles. The state was admitted to the Union in 1861 as the 34th state.
The largest county by land area is Butler County at 1,430 square miles, home to 69,484 residents. The most populous is Johnson County with 636,906 residents — a density of 1,345 people per square mile. At the other end of the scale, Greeley County has 1,182 residents.
Kansas’s capital is Topeka, while the largest city is Wichita.
Related resources
Download a printable outline of Kansas’s county boundaries from our blank map of Kansas page — available in SVG, PNG, and PDF.
Use the What County Am I In? tool to detect which Kansas county a GPS location or address falls in, or the Address to County Lookup for batch input.
For demographic radius analysis, the Find ZIP Codes in Radius and Population Within Radius tools let you draw a circle around any Kansas address and see every ZIP code and the total population inside.
Two SimpleMapLab studies cover Kansas specifically: the 100-mile radius around Topeka measures how much of the state lives within 100 miles of its capitol, and the loneliest town in Kansas ranks the state’s most isolated inhabited place. The county-counts blog post puts Kansas’s 105 counties in national context.
Frequently asked questions
- County Population Totals, Vintage 2025: estimates for July 1, 2025, released March 2026
- Gazetteer Files, 2026: county land and water area
- American Community Survey 5-Year Estimates, 2020–2024: median household income (table B19013)
- County boundaries on the map: US Atlas TopoJSON build of the US Census Bureau’s TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.