ZIP Codes of Johnson County, KS

Population & People
Population & People
Total Population
624,331
Household Income
Household Income
Median Income
$119,665
Housing
Housing
Total Housing Units
261,088
Business & Economy
Business & Economy
Total Businesses
19,015
Employment
Employment
Employment Rate
69.28%
Education
Education
Bachelor's Degree+
57.46%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 44 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:44 ZIP Codes (33 Standard, 9 PO Box, 2 Unique) [See All]
Area Code:913
Timezone:Central (GMT -06:00)
Local Time:2:12:12 PM
Population:624,331 [See All]
FIPS:20091
CBSA:Kansas City, MO-KS
Land Area:502 sq mi
Water Area:11 sq mi
Coordinates:38.9322, -94.7419
Quick Link:
https://www.zip-codes.com/county/ks-johnson.asp
Need Johnson data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Kansas's largest county
624,331 residents — the most of 106 counties in Kansas.
Kansas's fastest-growing county
Population up 10.9% over the past decade.
Kansas's highest-income county
Average median income $119,665 — the highest of 106 counties.
Kansas's densest county
1,245 people per square mile.
Kansas's most-educated county
57.5% of adults 25+ have a bachelor's degree+.
Kansas's priciest housing
Average median home value: $429,852.

Standout ZIPs in this County


Most Populous
Olathe · 78,841 people
12.6% of county total
Highest Income
Overland Park · $190,000 median
1.6× county average
Largest Land Area
Olathe · 67.7 sq mi
Spans the most ground
Fastest Growth
Lenexa · 101.1% (10-yr)
4,772 → 9,595 residents
Most Educated
Leawood · 78.0% bachelor's+
6,622 of 8,487 adults 25+

Things worth knowing about Johnson County


624,331 residents live across 44 ZIPs covering 502 sq mi, served by 13 distinct USPS-recognized cities.

Population moved from 562,904 to 624,323 from 2014 to 2024 — a +10.9% change. 27 ZIPs gained residents, 5 lost.

The county's wealthiest ZIP 66221 (Overland Park, $190,000 median) and poorest ZIP 66202 (Mission, $75,129) are 12.8 miles apart — a 2.5× income gap across local geography.

Median home values vary 2.9× across this county — from $242,300 in 66021 (Edgerton) to $711,300 in 66221 (Overland Park).

Density varies 83× across the county — from 52 people/sq mi in 66021 (Edgerton) to 4,352 in 66212 (Overland Park).

Educational attainment ranges from 21.3% bachelor's+ in 66021 (Edgerton) to 78.0% in 66206 (Leawood) — the breadth of educational profiles across the area.

Within Kansas, this is the #1 most populous of 106 counties and ranks #1 for median household income with the #1 fastest decade growth .

On the national stage, Johnson County is ranks #91 for income .

Hosts 2 single-entity Unique ZIPs: 66250Shawnee Mission ; and 66276Shawnee Mission .

Weighted by population, the typical household earns about $116,711 across the county — reflecting what a typical resident sees, not a simple ZIP average.

57.5% of adults age 25+ hold a bachelor's degree or higher (245,756 of 427,727 reporting). The most-educated ZIPs cluster around Leawood.

33 Standard delivery, 9 PO Box only, 2 single-entity Unique ZIPs serve this county.

Stories about Johnson County


Higher-education hub

16 ZIPs in this county where more than 60% of adults 25+ hold a bachelor's degree — typically college campuses, research enclaves, or tech corridors.

Leawood
78.0%
12,153 residents
Leawood
77.8%
5,791 residents
Overland Park
76.0%
25,550 residents
Prairie Village
73.9%
21,576 residents
Lenexa
73.4%
8,535 residents
Overland Park
72.7%
15,739 residents
Leawood
71.9%
20,413 residents
Overland Park
70.6%
12,683 residents
Lenexa
70.1%
9,595 residents
Overland Park
69.9%
30,539 residents

All ZIP Codes in Johnson County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
66062OlatheStandard78,841$117,58539.03.1%
66061OlatheStandard67,967$110,17667.715.4%
66212Overland ParkStandard32,917$81,4777.6-3.0%
66213Overland ParkStandard30,539$117,7067.86.8%
66030GardnerStandard26,328$97,82245.418.3%
66215LenexaStandard25,960$88,2328.13.2%
66221Overland ParkStandard25,550$190,00015.160.2%
66216ShawneeStandard24,881$111,7448.0-1.0%
66223Overland ParkStandard24,747$114,8556.311.1%
66208Prairie VillageStandard21,576$124,0006.80.9%
66209LeawoodStandard20,413$143,3936.46.6%
66210Overland ParkStandard20,347$95,6366.19.9%
66203ShawneeStandard19,441$75,8696.2-1.4%
66204Overland ParkStandard17,948$75,8895.0-7.1%
66202MissionStandard17,408$75,1295.37.5%
66226ShawneeStandard16,219$173,66711.521.9%
66207Overland ParkStandard15,739$125,1534.520.4%
66205MissionStandard14,032$102,4493.61.3%
66219LenexaStandard13,519$94,1248.522.6%
66083Spring HillStandard13,011$116,79164.842.8%
66224Overland ParkStandard12,683$188,0047.03.7%
66214Overland ParkStandard12,351$83,4353.96.4%
66206LeawoodStandard12,153$174,3944.020.5%
66085StilwellStandard11,486$152,50025.153.5%
66227LenexaStandard9,595$139,88313.2101.1%
66218ShawneeStandard8,820$168,8789.418.8%
66220LenexaStandard8,535$177,2067.118.9%
66018De SotoStandard6,584$105,35726.810.7%
66211LeawoodStandard5,791$106,4864.525.6%
66217ShawneeStandard5,468$93,6519.7-3.5%
66021EdgertonStandard2,819$88,12553.835.7%
66031New CenturyStandard6553.529.4%
66251Overland ParkStandard80.0
66285LenexaPO Box0.0
66201MissionPO Box0.0
66222MissionPO Box0.0
66250LenexaUnique0.0
66282Overland ParkPO Box0.0
66283Overland ParkPO Box0.0
66063OlathePO Box0.0
66051OlathePO Box0.0
66225Overland ParkPO Box0.0
66286ShawneePO Box0.0
66276LenexaUnique0.0

Adjacent & Nearby Counties