Checked
Johnson County, KS
19 cities and towns and 33 ZIP codes in Johnson County, Kansas.
Population
620,631
Land area
474sq mi
People per sq mi
1,310
ZIP codes
33
Cities and towns in Johnson County
Johnson County at a glance
- Johnson County is about 36 times as dense as Kansas as a whole.
- No county in Kansas has more people.
- The median household income is $109,208, 47% above the Kansas median of $74,275.
- A typical owner-occupied home is valued at $391,200 (80% above Kansas) and median rent is $1,434 a month.
- Its largest cities are Overland Park (200,306), Olathe (145,057) and Shawnee (68,542).
Local data for Johnson County, KS
Counts from official public data
- Hospitals11
- Emergency Rooms6
- Nursing Homes35
- Schools197
- Colleges11
- Libraries16
- Banks233
- Post Offices16
- Parks343
- Grocery Stores161
- Restaurants1,560
- Affordable Housing19
- Home Health Agencies19
- Hospice Care30
- Dialysis Centers12
- Rehab & Long-Term Care Hospitals7
- Community Health Centers5
- Mental Health & Addiction Treatment25
- Private Schools29
- Community Colleges & Trade Schools4
- Superfund Sites2
- Toxic Release Facilities26
- Historic Places16
Housing and community stats
Johnson County, KS, American Community Survey 2020-2024
Median household income
$109,208
Poverty rate
5.4%
Median home value
$391,200
Prices +3.8% in a year
Median rent
$1,434/mo
Homeownership
68.5%
Bachelor's or higher
57.6%
Median age
38.6
Average commute
20.6 min
Largest reported origins and ancestries: German Americans (147,379), Irish Americans (86,670), Mexican Americans (38,316).
Economy and federal money
Jobs, income, federal spending and pandemic loans
Unemployment rate
3.7%
Sep 2026, +0.3 pts in a year
Average annual pay
$77,972
372,167 jobs, 2025
Income per person
$95,419
BEA, 2024
Federal spending
$4.1B
FY 2026, $6,705 per person
PPP loans
$2B
21,252 loans, 208,427 jobs reported
Campaign donations
$10.7M
Itemized, 2026 cycle
How people get to work
Johnson County, KS, workers 16 and older. American Community Survey 5-year estimates
- Drove alone69.5%
- Carpooled5.9%
- Public transit0.2%
- Walked0.9%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other1.0%
- Worked from home22.4%
Average one-way commute: 20.6 minutes for people who do not work from home.
Environment and hazard risk
Johnson County, KS, from FEMA, NOAA and EPA
Natural hazard risk
Relatively High
Top: winter weather
Storm events since 1996
1,184
Most often hail
Flood insurance policies
544
0.3% of homes, county
July high / Jan low
88° / 20°F
40.7 inches of rain a year
Hazards, floods and storm historyCheck a flood zone16 historic places
Health statistics
Share of adults in Johnson County, KS, CDC PLACES estimates
Obesity
31.2%
U.S. 33.3% -2.1 pts
Diabetes
9.4%
U.S. 12.1% -2.7 pts
Smoking
9.7%
U.S. 12.8% -3.1 pts
Uninsured (18-64)
6.6%
U.S. 11.1% -4.5 pts
Cities, towns and ZIP codes in Johnson County
Population shown
Frequently asked questions
- What is the largest city in Johnson County, KS?
- Overland Park is the largest city or town in Johnson County, with about 200,306 residents.
- How many ZIP codes are in Johnson County?
- Johnson County includes 33 ZIP Code Tabulation Areas, including 66013, 66018, 66021, 66030, 66031.
- What is the population of Johnson County, KS?
- About 620,631 people live in Johnson County, based on American Community Survey 5-year estimates.
- What counties border Johnson County?
- Johnson County borders Jackson County, MO, Wyandotte County, Douglas County, Cass County, MO, Leavenworth County, Miami County, Franklin County.
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023