Counties in Kansas by median household income

Johnson County had the highest median household income of 105 counties in 2021, at $96,059. Graham County had the lowest, at $44,091. The median was $54,792 and the figure for Kansas was $64,521. Source: the U.S. Census Bureau.

Highest96,059Johnson County
Lowest44,091Graham County
Median54,792105 counties
Kansas64,521History

Top 40 counties, 2021

CSVChart (SVG)

Johnson CountyJohnson County: 96,059 USD96,059Leavenworth CountyLeavenworth County: 80,853 USD80,853Miami CountyMiami County: 79,211 USD79,211Trego CountyTrego County: 78,529 USD78,529Pottawatomie CountyPottawatomie County: 76,089 USD76,089Jefferson CountyJefferson County: 72,270 USD72,270Butler CountyButler County: 71,651 USD71,651Gray CountyGray County: 70,321 USD70,321Thomas CountyThomas County: 69,844 USD69,844Sheridan CountySheridan County: 68,952 USD68,952Wabaunsee CountyWabaunsee County: 66,589 USD66,589Meade CountyMeade County: 66,042 USD66,042Nemaha CountyNemaha County: 65,177 USD65,177Franklin CountyFranklin County: 63,996 USD63,996McPherson CountyMcPherson County: 63,816 USD63,816Wichita CountyWichita County: 63,306 USD63,306Ness CountyNess County: 63,241 USD63,241Coffey CountyCoffey County: 63,167 USD63,167Hodgeman CountyHodgeman County: 62,902 USD62,902Douglas CountyDouglas County: 62,594 USD62,594Logan CountyLogan County: 62,202 USD62,202Jackson CountyJackson County: 62,023 USD62,023Osage CountyOsage County: 61,702 USD61,702Kearny CountyKearny County: 61,406 USD61,406Kiowa CountyKiowa County: 61,406 USD61,406Finney CountyFinney County: 61,374 USD61,374Stevens CountyStevens County: 61,267 USD61,267Harvey CountyHarvey County: 60,653 USD60,653Stanton CountyStanton County: 60,607 USD60,607Sedgwick CountySedgwick County: 60,593 USD60,593Grant CountyGrant County: 60,417 USD60,417Shawnee CountyShawnee County: 59,848 USD59,848Ford CountyFord County: 59,578 USD59,578Dickinson CountyDickinson County: 59,400 USD59,400Haskell CountyHaskell County: 58,841 USD58,841Sherman CountySherman County: 58,830 USD58,830Marshall CountyMarshall County: 58,750 USD58,750Rawlins CountyRawlins County: 58,590 USD58,590Ottawa CountyOttawa County: 57,455 USD57,455Greeley CountyGreeley County: 57,281 USD57,281
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2021
USD
1Johnson County96,059
2Leavenworth County80,853
3Miami County79,211
4Trego County78,529
5Pottawatomie County76,089
6Jefferson County72,270
7Butler County71,651
8Gray County70,321
9Thomas County69,844
10Sheridan County68,952
11Wabaunsee County66,589
12Meade County66,042
13Nemaha County65,177
14Franklin County63,996
15McPherson County63,816
16Wichita County63,306
17Ness County63,241
18Coffey County63,167
19Hodgeman County62,902
20Douglas County62,594
21Logan County62,202
22Jackson County62,023
23Osage County61,702
24Kearny County61,406
24Kiowa County61,406
26Finney County61,374
27Stevens County61,267
28Harvey County60,653
29Stanton County60,607
30Sedgwick County60,593
31Grant County60,417
32Shawnee County59,848
33Ford County59,578
34Dickinson County59,400
35Haskell County58,841
36Sherman County58,830
37Marshall County58,750
38Rawlins County58,590
39Ottawa County57,455
40Greeley County57,281
41Pratt County57,109
42Wallace County56,538
43Rice County56,379
44Anderson County56,315
45Clark County55,556
46Osborne County55,551
47Ellsworth County55,318
48Saline County55,175
49Rooks County55,000
50Ellis County54,858
51Sumner County54,854
52Kingman County54,852
53Doniphan County54,792
54Marion County54,679
55Geary County54,664
56Neosho County54,479
57Stafford County54,188
58Phillips County53,919
59Washington County53,491
60Reno County53,359
61Riley County53,296
62Gove County53,226
63Cloud County53,110
64Barber County52,984
65Clay County52,716
66Lyon County52,591
67Wilson County52,514
68Wyandotte County52,366
69Linn County52,339
70Brown County52,314
71Atchison County52,243
72Harper County52,188
73Russell County52,108
74Allen County51,840
75Seward County51,809
76Cowley County51,732
77Morton County51,447
78Labette County51,425
79Pawnee County50,988
80Rush County50,714
81Republic County50,268
82Morris County50,242
83Barton County50,077
84Bourbon County49,951
85Edwards County49,679
86Chase County49,453
87Comanche County49,333
88Norton County49,326
89Mitchell County49,250
90Lincoln County48,457
91Hamilton County48,333
92Smith County48,051
93Montgomery County47,697
94Cherokee County47,298
95Greenwood County46,783
96Decatur County46,733
97Scott County46,583
98Chautauqua County46,170
99Elk County45,660
100Jewell County45,655
101Woodson County45,234
102Crawford County45,191
103Cheyenne County45,039
104Lane County44,219
105Graham County44,091

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

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. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19013.dat. 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 median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Kansas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&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 median household income?

Johnson County, with $96,059 in 2021, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Graham County, with $44,091 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, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Kansas: more rankings