State 20 · KS
Kansas county map
Kansas has 105 counties. Butler County is the largest by land at 1,430 square miles, and Johnson County is the most populous with 632,276 residents.
- Population 2024
- 2,970,606
- #34 of 51
- Land area
- 81,759 sq mi
- #13 of 51
- Density
- 36.3 / sq mi
- #42 of 51
- Counties
- 105
- Capital: Topeka
Map of all 105 counties in Kansas
Every county is labeled on Census 2024 boundaries. Download it as a PDF to print, a PNG, or an editable SVG. For blank, colored or city versions, see the printable Kansas map sheets.
Kansas population and land area
Kansas had 2,970,606 residents in the Census Vintage 2024 estimates, the sum of its counties. That ranks 34th of the 50 states and DC. Its 81,759 square miles of land rank 13th. Kansas averages 36.3 people per square mile of land, about 2.6 times sparser than the national figure of 96.3. By density it ranks 42nd.
- Population, 2024
- 2,970,60634th of 51
- Land area
- 81,759 sq mi13th of 51
- Density
- 36.3 per sq mi42nd of 51
- Number of counties
- 105
- Capital
- Topeka39.047° N, 95.678° W
- State FIPS code
- 20
Kansas counties by population, density and income
Each shape is shaded by quintile, darker for higher values. Switch the measure above the map. Select a shape to open that county's page. The pin marks the capital, Topeka.
- < 3.4
- 3.4+
- 6.4+
- 13+
- 33+
Largest county in Kansas by land area
Butler County ranks first at 1,430 square miles and Wyandotte County last at 152 square miles. The top value is 9.4 times the bottom one.
- 01Butler County1,430
- 02Finney County1,302
- 03Reno County1,255
- 04Sumner County1,182
- 05Greenwood County1,143
- 06Barber County1,134
- 07Cowley County1,126
- 08Ford County1,098
- 09Ness County1,075
- 10Thomas County1,075
Most populous county in Kansas
Johnson County ranks first at 632,276 residents and Greeley County last at 1,152 residents. The gap is more than a hundredfold.
- 01Johnson County632,276
- 02Sedgwick County536,081
- 03Shawnee County177,942
- 04Wyandotte County169,418
- 05Douglas County121,989
- 06Leavenworth County84,670
- 07Riley County72,557
- 08Butler County69,158
- 09Reno County61,417
- 10Saline County53,459
Least populous county in Kansas
The smallest populations, fewest first. Estimates for small counties carry more uncertainty than those for large ones.
- 01Greeley County1,152
- 02Wallace County1,472
- 03Lane County1,482
- 04Hodgeman County1,673
- 05Comanche County1,694
Most densely populated county in Kansas
Johnson County ranks first at 1,335.0 people per square mile and Greeley County last at 1.5 people per square mile. The gap is more than a hundredfold.
- 01Johnson County1,335.0
- 02Wyandotte County1,117.2
- 03Sedgwick County537.7
- 04Shawnee County327.1
- 05Douglas County267.7
- 06Leavenworth County182.7
- 07Riley County119.0
- 08Geary County92.2
- 09Saline County74.2
- 10Crawford County66.0
Highest median household income in Kansas
Johnson County ranks first at $103,085 and Woodson County last at $40,327. The top value is 2.6 times the bottom one.
- 01Johnson County$103,085
- 02Miami County$85,620
- 03Pottawatomie County$84,434
- 04Leavenworth County$83,086
- 05Jefferson County$81,301
- 06McPherson County$78,908
- 07Gray County$77,786
- 08Butler County$76,742
- 09Nemaha County$74,744
- 10Stanton County$74,063
Towns and cities in Kansas
The Census Vintage 2024 subcounty estimates list 193 incorporated places in Kansas with 1,000 or more residents, holding 2,350,779 people together, or 79% of the state total. 63 of them have 5,000 or more. The northernmost is Sabetha at 39.910° N and the southernmost is Elkhart at 37.004° N. Among places of 5,000+, Spring Hill grew fastest from July 2020 to July 2024, by 24.2%.
- 01Wichita400,991
- 02Overland Park202,893
- 03Kansas City156,752
- 04Olathe149,035
- 05Topeka125,467
- 06Lawrence97,271
- 07Shawnee69,724
- 08Lenexa59,427
- 09Manhattan54,700
- 10Salina46,109
- 11Hutchinson39,561
- 12Leavenworth37,370
Topeka, the capital
56.6% of Kansas's place population, 1,329,519 of 2,350,779 people, lives in places within 100 miles of Topeka. That ranks 32nd of 51 for how central the capital is. The most remote town of 1,000 to 9,999 people is Goodland, 106 miles in a straight line from the nearest place of 10,000+ (Garden City).
See all states in the capital radius ranking and the most remote towns ranking. Sunrise and sunset times for Topeka, month by month, are on the Topeka daylight page.
States bordering Kansas
Kansas borders 4 states or districts. The nearest neighboring capital is Lincoln, 133 miles NNW of Topeka in a straight line.
UTM zones in Kansas
The internal points of Kansas's counties fall in UTM zones 14, 15. Zones are 6 degrees of longitude wide, numbered from 180° W: zone = floor((longitude + 180) / 6) + 1. Because Kansas spans 2 zones, no single UTM zone covers the whole state.
All 105 counties in Kansas
Sort by any column. The small orange number marks the top 3 in the state by population.
| FIPS | |||||
|---|---|---|---|---|---|
| 20091 | Johnson County | 632,276#1 | 474 | 1,335.0 | $103,085 |
| 20173 | Sedgwick County | 536,081#2 | 997 | 537.7 | $67,435 |
| 20177 | Shawnee County | 177,942#3 | 544 | 327.1 | $63,612 |
| 20209 | Wyandotte County | 169,418 | 152 | 1,117.2 | $61,088 |
| 20045 | Douglas County | 121,989 | 456 | 267.7 | $68,561 |
| 20103 | Leavenworth County | 84,670 | 463 | 182.7 | $83,086 |
| 20161 | Riley County | 72,557 | 610 | 119.0 | $63,076 |
| 20015 | Butler County | 69,158 | 1,430 | 48.4 | $76,742 |
| 20155 | Reno County | 61,417 | 1,255 | 48.9 | $62,470 |
| 20169 | Saline County | 53,459 | 720 | 74.2 | $63,587 |
| 20037 | Crawford County | 38,904 | 590 | 66.0 | $52,285 |
| 20055 | Finney County | 38,354 | 1,302 | 29.5 | $67,640 |
| 20121 | Miami County | 35,737 | 576 | 62.1 | $85,620 |
| 20061 | Geary County | 35,459 | 385 | 92.2 | $56,899 |
| 20035 | Cowley County | 34,186 | 1,126 | 30.4 | $57,549 |
| 20057 | Ford County | 34,072 | 1,098 | 31.0 | $68,766 |
| 20079 | Harvey County | 33,642 | 540 | 62.3 | $67,078 |
| 20111 | Lyon County | 32,520 | 847 | 38.4 | $55,659 |
| 20125 | Montgomery County | 30,459 | 644 | 47.3 | $53,379 |
| 20113 | McPherson County | 30,334 | 898 | 33.8 | $78,908 |
| 20051 | Ellis County | 29,007 | 900 | 32.2 | $59,048 |
| 20149 | Pottawatomie County | 26,876 | 841 | 32.0 | $84,434 |
| 20059 | Franklin County | 26,273 | 572 | 46.0 | $67,883 |
| 20009 | Barton County | 24,835 | 895 | 27.7 | $58,568 |
| 20191 | Sumner County | 22,336 | 1,182 | 18.9 | $63,049 |
| 20175 | Seward County | 21,276 | 640 | 33.3 | $66,540 |
| 20099 | Labette County | 19,692 | 645 | 30.5 | $49,874 |
| 20021 | Cherokee County | 19,133 | 588 | 32.6 | $55,853 |
| 20041 | Dickinson County | 18,621 | 847 | 22.0 | $63,417 |
| 20087 | Jefferson County | 18,332 | 533 | 34.4 | $81,301 |
| 20005 | Atchison County | 16,249 | 431 | 37.7 | $65,818 |
| 20139 | Osage County | 15,737 | 706 | 22.3 | $69,666 |
| 20133 | Neosho County | 15,552 | 571 | 27.2 | $53,085 |
| 20011 | Bourbon County | 14,424 | 635 | 22.7 | $54,428 |
| 20085 | Jackson County | 13,525 | 656 | 20.6 | $73,051 |
| 20001 | Allen County | 12,425 | 500 | 24.8 | $54,761 |
| 20115 | Marion County | 11,670 | 944 | 12.4 | $62,268 |
| 20131 | Nemaha County | 10,062 | 717 | 14.0 | $74,744 |
| 20117 | Marshall County | 9,950 | 900 | 11.1 | $64,514 |
| 20107 | Linn County | 9,841 | 594 | 16.6 | $62,431 |
| 20159 | Rice County | 9,284 | 726 | 12.8 | $62,922 |
| 20013 | Brown County | 9,142 | 571 | 16.0 | $58,989 |
| 20151 | Pratt County | 9,137 | 735 | 12.4 | $61,078 |
| 20029 | Cloud County | 8,723 | 715 | 12.2 | $60,403 |
| 20205 | Wilson County | 8,398 | 570 | 14.7 | $54,164 |
| 20031 | Coffey County | 8,301 | 627 | 13.2 | $67,933 |
| 20027 | Clay County | 7,969 | 645 | 12.3 | $66,389 |
| 20003 | Anderson County | 7,908 | 580 | 13.6 | $61,742 |
| 20193 | Thomas County | 7,802 | 1,075 | 7.3 | $69,774 |
| 20043 | Doniphan County | 7,575 | 393 | 19.3 | $63,765 |
| 20197 | Wabaunsee County | 7,112 | 794 | 9.0 | $69,893 |
| 20067 | Grant County | 7,097 | 575 | 12.3 | $65,399 |
| 20095 | Kingman County | 6,946 | 863 | 8.0 | $54,731 |
| 20167 | Russell County | 6,620 | 886 | 7.5 | $55,415 |
| 20053 | Ellsworth County | 6,316 | 716 | 8.8 | $65,396 |
| 20145 | Pawnee County | 6,012 | 754 | 8.0 | $64,704 |
| 20073 | Greenwood County | 5,871 | 1,143 | 5.1 | $59,179 |
| 20143 | Ottawa County | 5,853 | 721 | 8.1 | $66,956 |
| 20123 | Mitchell County | 5,803 | 702 | 8.3 | $60,486 |
| 20181 | Sherman County | 5,796 | 1,056 | 5.5 | $57,628 |
| 20069 | Gray County | 5,730 | 869 | 6.6 | $77,786 |
| 20201 | Washington County | 5,572 | 895 | 6.2 | $58,302 |
| 20077 | Harper County | 5,413 | 801 | 6.8 | $54,423 |
| 20137 | Norton County | 5,335 | 878 | 6.1 | $57,738 |
| 20127 | Morris County | 5,279 | 695 | 7.6 | $65,283 |
| 20189 | Stevens County | 5,035 | 727 | 6.9 | $68,600 |
| 20171 | Scott County | 4,914 | 718 | 6.8 | $73,436 |
| 20163 | Rooks County | 4,748 | 891 | 5.3 | $59,998 |
| 20147 | Phillips County | 4,733 | 886 | 5.3 | $59,453 |
| 20157 | Republic County | 4,613 | 717 | 6.4 | $54,981 |
| 20007 | Barber County | 4,070 | 1,134 | 3.6 | $59,514 |
| 20185 | Stafford County | 3,901 | 792 | 4.9 | $54,808 |
| 20119 | Meade County | 3,892 | 978 | 4.0 | $71,572 |
| 20093 | Kearny County | 3,808 | 871 | 4.4 | $71,237 |
| 20081 | Haskell County | 3,591 | 578 | 6.2 | $68,202 |
| 20183 | Smith County | 3,541 | 895 | 4.0 | $55,568 |
| 20141 | Osborne County | 3,353 | 893 | 3.8 | $54,638 |
| 20019 | Chautauqua County | 3,339 | 639 | 5.2 | $49,510 |
| 20207 | Woodson County | 3,111 | 498 | 6.2 | $40,327 |
| 20105 | Lincoln County | 2,928 | 719 | 4.1 | $53,667 |
| 20089 | Jewell County | 2,899 | 910 | 3.2 | $56,505 |
| 20165 | Rush County | 2,810 | 718 | 3.9 | $55,709 |
| 20195 | Trego County | 2,774 | 889 | 3.1 | $56,168 |
| 20047 | Edwards County | 2,731 | 622 | 4.4 | $59,055 |
| 20039 | Decatur County | 2,716 | 894 | 3.0 | $54,613 |
| 20109 | Logan County | 2,694 | 1,073 | 2.5 | $60,216 |
| 20063 | Gove County | 2,658 | 1,072 | 2.5 | $65,003 |
| 20023 | Cheyenne County | 2,646 | 1,020 | 2.6 | $52,424 |
| 20135 | Ness County | 2,617 | 1,075 | 2.4 | $64,935 |
| 20017 | Chase County | 2,507 | 773 | 3.2 | $62,302 |
| 20075 | Hamilton County | 2,488 | 997 | 2.5 | $72,657 |
| 20129 | Morton County | 2,485 | 730 | 3.4 | $58,093 |
| 20049 | Elk County | 2,436 | 644 | 3.8 | $48,121 |
| 20097 | Kiowa County | 2,436 | 723 | 3.4 | $56,222 |
| 20153 | Rawlins County | 2,432 | 1,069 | 2.3 | $63,255 |
| 20179 | Sheridan County | 2,397 | 896 | 2.7 | $65,350 |
| 20065 | Graham County | 2,370 | 899 | 2.6 | $53,247 |
| 20203 | Wichita County | 2,072 | 719 | 2.9 | $61,825 |
| 20187 | Stanton County | 2,071 | 680 | 3.0 | $74,063 |
| 20025 | Clark County | 1,873 | 975 | 1.9 | $64,998 |
| 20033 | Comanche County | 1,694 | 788 | 2.1 | $51,956 |
| 20083 | Hodgeman County | 1,673 | 860 | 1.9 | $66,919 |
| 20101 | Lane County | 1,482 | 717 | 2.1 | $64,875 |
| 20199 | Wallace County | 1,472 | 914 | 1.6 | $61,157 |
| 20071 | Greeley County | 1,152 | 778 | 1.5 | $70,566 |
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
- 01Census Vintage 2024 county population estimates
- 02Census 2024 Gazetteer, counties
- 03Census SAIPE 2023 state and county estimates
- 04Census Vintage 2024 subcounty population estimates
- 05Census 2024 Gazetteer, places
- 06Census 2024 cartographic boundary file, counties (1:5,000,000)
How every number is computed: methodology. Spotted a wrong figure? Report an error.