Johnson County, KS ZIP Codes

35 ZIP codes cover all or part of Johnson County, Kansas. The Census Bureau counts 620,631 residents in the county, with a median household income of $109,208 and a median home value of $391,200. Median household income ranges from $75,129 in 66202 to $190,000 in 66221. Its largest communities include Overland Park, Olathe, Shawnee, Lenexa and Leawood.

Johnson County (Census county figures)

MeasureCensus figure
Residents620,631
Households249,531
Median household income$109,208
Median home value$391,200
Median age38.6
Median rent$1,434

All 35 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)635,149
Households (sum of ZIP codes)254,759
Median household income, range across ZIP codes$75,129 (66202) to $190,000 (66221)
Household-weighted average of ZIP medians (an approximation, not a true median)$114,557
Homeowners68.7%
Households with kids under 1831.7%
Moved in the past year12.7%
Carrier routes in EDDM2GO's route library253 routes, 143,908 homes (16 of 35 ZIP codes)

Top facts

Every ZIP code in Johnson County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
66062Olathe78,84129,206$117,585$368,00073.3%38.1%10.3%4032,020100% of its land
66061Olathe67,96724,458$110,176$360,50077.8%38.3%10.9%——100% of its land
66212Overland Park32,91714,608$81,477$304,80056.7%26.8%18.4%2916,269100% of its land
66213Overland Park30,53913,352$117,706$465,90054.7%25.1%19.4%——100% of its land
66030Gardner26,3289,052$97,822$313,10069.8%43.8%11.3%1310,694100% of its land
66215Lenexa25,96011,403$88,232$338,80057.8%24.0%16.1%——100% of its land
66221Overland Park25,5508,666$190,000$711,30085.4%47.2%10.1%——100% of its land
66216Shawnee24,8819,869$111,744$353,30083.7%32.3%8.3%1710,751100% of its land
66223Overland Park24,74710,186$114,855$437,50055.8%31.5%16.4%1310,516100% of its land
66208Prairie Village21,5769,104$124,000$445,60081.9%29.9%9.5%3010,014100% of its land
66209Leawood20,4138,316$143,393$598,20070.3%31.6%12.1%——100% of its land
66210Overland Park20,3479,410$95,636$373,20051.4%21.3%20.9%1710,530100% of its land
66203Shawnee19,4418,538$75,869$254,90063.8%23.4%10.6%——100% of its land
66204Overland Park17,9488,711$75,889$269,40048.9%18.4%17.2%2010,339100% of its land
66202Mission17,4089,107$75,129$284,90049.6%19.4%14.5%1810,061100% of its land
66226Shawnee16,2195,189$173,667$416,20086.1%50.5%6.3%105,471100% of its land
66207Overland Park15,7396,210$125,153$440,50078.4%30.8%12.0%——100% of its land
66205Mission14,0326,512$102,449$360,80078.1%28.1%12.6%——100% of its land
66219Lenexa13,5196,767$94,124$394,40034.4%18.9%18.1%——100% of its land
66083Spring Hill13,0114,527$116,791$370,70082.1%40.0%10.4%——43% of its land
66224Overland Park12,6835,111$188,004$652,30090.8%28.2%9.0%84,890100% of its land
66214Overland Park12,3515,503$83,435$340,90046.0%24.9%15.1%106,739100% of its land
66206Leawood12,1534,738$174,394$672,10086.5%36.8%10.0%134,796100% of its land
66085Stilwell11,4864,332$152,500$538,30084.9%37.2%10.1%——100% of its land
66227Lenexa9,5953,503$139,883$478,20085.8%36.5%11.5%——100% of its land
66218Shawnee8,8202,776$168,878$436,60089.2%45.6%6.7%53,392100% of its land
66220Lenexa8,5352,960$177,206$590,50095.4%43.2%10.1%63,487100% of its land
66025Eudora8,0832,918$114,868$311,10076.2%33.5%15.8%——31% of its land
66018De Soto6,5842,426$105,357$422,50072.8%40.6%9.4%42,878100% of its land
66211Leawood5,7912,857$106,486$633,30059.5%18.8%19.4%——100% of its land
66217Shawnee5,4682,643$93,651$456,40053.3%15.1%13.9%——100% of its land
66021Edgerton2,819930$88,125$242,30089.8%34.9%12.1%——64% of its land
66013Bucyrus2,735863$164,320$724,50093.2%49.1%5.0%——42% of its land
66031New Century6550————68.5%——100% of its land
66251Overland Park88——0.0%0.0%0.0%——100% of its land

A ZIP code is listed for Johnson County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.

Cities and communities

Rankings

Price a mailing to Johnson County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in Johnson County, KS?
66062, 66061, 66212, 66213, 66030, 66215, 66221, 66216, 66223, 66208, 66209, 66210, 66203, 66204, 66202, 66226, 66207, 66205, 66219, 66083, 66224, 66214, 66206, 66085, 66227, 66218, 66220, 66025, 66018, 66211, 66217, 66021, 66013, 66031 and 66251. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of Johnson County?
620,631 residents in 249,531 households (ACS 5-year estimates, 2020–2024).
What is the median household income in Johnson County?
$109,208 for the county as a whole. Its ZIP codes range from $75,129 (66202) to $190,000 (66221).
Which Johnson County ZIP code has the highest median household income?
66221, at $190,000, among ZIP codes with at least 1,000 residents. See the full ranking of Johnson County ZIP codes by income.
How many carrier routes and mailboxes are in Johnson County?
For the 16 of 35 ZIP codes in EDDM2GO's stored route library: 253 carrier routes reaching 143,908 residential and 8,939 business mailboxes. The route map loads the rest when you search them.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.