Ranked from official statistics; every city opens its own guide.
Ranking CITY (60 largest of Kansas) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024
Among the 60 largest places in Kansas, Leawood has the highest median household income ($185,625), followed by Eudora and Basehor . Click any column to sort; click a city for its guide.
What the ranking shows Across the 60 places in Kansas that we cover, the median is $71,699 and the average $76,055; the figure runs from $185,625 (Leawood ) to $43,419 (Pittsburg ). That is a spread of 4.3 times between the two ends. The state figure is $74,275; 24 of the 60 places are above it and 36 at or below.
How to use it The first five are Leawood , Eudora , Basehor , Olathe , Prairie Village . A high or low position is not good or bad on its own: high incomes often come with higher housing costs, so compare rent as a share of income. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.
Sort: # City County Median household income Population Median rent A–Z / Smallest first ▲ Z–A / Largest first ▼
# ⇅ City ⇅ County ⇅ Median household income ⇅ Population ⇅ Median rent ⇅ 1 Leawood Johnson County $185,625 33,809 $1,983 2 Eudora Douglas County $118,184 6,119 $1,222 3 Basehor Leavenworth County $116,769 7,491 $1,257 4 Olathe Johnson County $114,009 145,057 $1,314 5 Prairie Village Johnson County $113,530 22,874 $1,794 6 Spring Hill Johnson County $112,428 9,120 $1,108 7 Shawnee Johnson County $109,940 68,542 $1,322 8 Overland Park Johnson County $104,834 200,306 $1,515 9 Andover Butler County $104,787 15,965 $1,450 10 De Soto Johnson County $104,000 6,414 $1,158 11 Lenexa Johnson County $103,239 58,384 $1,454 12 Lansing Leavenworth County $102,786 11,246 $1,406 13 Bel Aire Sedgwick County $97,795 9,043 $1,649 14 Gardner Johnson County $96,818 24,526 $1,306 15 Goddard Sedgwick County $94,004 6,030 $1,758 16 Roeland Park Johnson County $88,774 6,763 $1,582 17 Derby Sedgwick County $84,112 26,062 $1,136 18 Bonner Springs Wyandotte County $83,218 7,839 $1,165 19 Tonganoxie Leavenworth County $80,109 5,891 $1,224 20 McPherson McPherson County $77,529 13,995 $925 21 Valley Center Sedgwick County $77,020 8,590 $883 22 Mission Johnson County $75,534 9,915 $1,194 23 Paola Miami County $74,662 5,770 $1,091 24 Park City Sedgwick County $74,301 7,673 $1,077 25 Mulvane Sedgwick County $74,039 6,171 $1,015 26 Merriam Johnson County $73,600 11,085 $1,181 27 Leavenworth Leavenworth County $72,987 37,195 $1,229 28 Garden City Finney County $72,865 27,819 $1,052 29 Maize Sedgwick County $72,024 6,824 $1,399 30 Ottawa Franklin County $71,699 12,678 $1,032 31 Newton Harvey County $68,885 18,397 $903 32 Dodge City Ford County $68,721 27,613 $1,045 33 Haysville Sedgwick County $67,740 11,117 $1,064 34 Lawrence Douglas County $65,009 96,051 $1,091 35 Augusta Butler County $64,919 9,216 $865 36 Wichita Sedgwick County $64,620 397,945 $975 37 Pratt Pratt County $63,819 6,577 $798 38 Liberal Seward County $63,706 19,316 $900 39 Kansas City Wyandotte County $62,401 155,135 $1,123 40 Salina Saline County $61,783 46,307 $959 41 Junction City Geary County $61,181 22,331 $1,024 42 Manhattan Riley County $60,172 54,239 $1,003 43 El Dorado Butler County $59,180 12,769 $844 44 Hutchinson Reno County $58,687 39,709 $881 45 Hays Ellis County $58,459 21,143 $922 46 Abilene Dickinson County $57,924 6,449 $1,022 47 Topeka Shawnee County $56,956 125,786 $979 48 Winfield Cowley County $56,656 11,711 $786 49 Atchison Atchison County $54,474 10,785 $737 50 Fort Riley (unincorporated) Riley County $54,362 8,606 $1,234 51 Great Bend Barton County $54,139 14,479 $759 52 Emporia Lyon County $52,704 24,131 $815 53 Parsons Labette County $52,428 9,425 $774 54 Fort Scott Bourbon County $52,159 7,555 $755 55 Independence Montgomery County $51,069 8,422 $789 56 Chanute Neosho County $50,882 8,598 $717 57 Wellington Sumner County $50,333 7,615 $733 58 Arkansas City Cowley County $49,629 11,884 $781 59 Coffeyville Montgomery County $45,670 8,662 $716 60 Pittsburg Crawford County $43,419 20,637 $854
Other rankings for Kansas Largest Cities · Cities With the Cheapest Rent · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes
Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.