Skip to content

Kansas City, MO-KS metro area ZIP codes

The Kansas City, MO-KS metropolitan statistical area (CBSA 28140) covers 14 counties in Kansas and Missouri and 246 ZIP codes.

ZIP codes
246
Population
2,212,588
Avg. median income
$90,400population-weighted
Counties
14
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Counties in the Kansas City, MO-KS area

ZIP codes in the Kansas City, MO-KS area

ZIP codes in the Kansas City, MO-KS area
ZIP codeCityStateCountyPopulationMedian incomeTypical home value
64001AlmaMOLafayette County842$68,000$220,900
64002 PO BoxLees SummitMOJackson County———
64011Bates CityMOLafayette County3,876$82,981$377,300
64012BeltonMOCass County29,304$71,814$288,200
64013 PO BoxBlue SpringsMOJackson County———
64014Blue SpringsMOJackson County28,788$90,337$302,900
64015Blue SpringsMOJackson County32,245$84,518$311,900
64016BucknerMOJackson County4,603$98,323$253,300
64017CamdenMORay County335$68,239$223,100
64018Camden PointMOPlatte County981$110,750$342,700
64020ConcordiaMOLafayette County2,953$59,269$233,900
64021CorderMOLafayette County573$97,188$191,200
64022DoverMOLafayette County140$78,125$181,900
64024Excelsior SpringsMOClay County15,574$77,895$245,500
64028FarleyMOPlatte County309$124,375$233,900
64029Grain ValleyMOJackson County21,961$91,704$335,300
64030GrandviewMOJackson County26,422$53,216$218,400
64034GreenwoodMOJackson County8,998$120,041$410,700
64035HardinMORay County1,189$86,756$197,500
64036HenriettaMORay County610$46,786$66,700
64037HigginsvilleMOLafayette County6,460$91,843$225,200
64048HoltMOClay County4,387$103,131$400,800
64050IndependenceMOJackson County21,079$48,834$176,800
64051 PO BoxIndependenceMOJackson County———
64052IndependenceMOJackson County22,138$59,007$170,500
64053IndependenceMOJackson County6,775$47,285$121,500
64054IndependenceMOJackson County3,547$59,719$164,200
64055IndependenceMOJackson County35,960$62,439$227,300
64056IndependenceMOJackson County17,395$67,685$232,000
64057IndependenceMOJackson County14,328$71,402$296,400
64058IndependenceMOJackson County6,660$82,192$256,100
64060KearneyMOClay County16,488$112,683$402,400
64062LawsonMORay County6,968$92,277$307,800
64063Lees SummitMOJackson County21,863$80,459$302,400
64064Lees SummitMOJackson County20,050$117,674$438,800
64065Lees SummitMOJackson County94——
64066LevasyMOJackson County98$82,083$187,500
64067LexingtonMOLafayette County5,978$69,546$209,300
64068LibertyMOClay County37,758$92,297$330,000
64069 PO BoxLibertyMOClay County———
64070Lone JackMOJackson County3,479$130,364$433,300
64071MayviewMOLafayette County728$124,375$248,200
64072Missouri CityMOClay County205$37,917$93,700
64073 PO BoxMosbyMOClay County———
64074NapoleonMOLafayette County524$75,469$320,900
64075Oak GroveMOJackson County12,121$81,573$305,900
64076OdessaMOLafayette County9,623$93,008$283,500
64077OrrickMORay County1,665$75,956$232,900
64078PeculiarMOCass County9,853$103,922$360,600
64079Platte CityMOPlatte County15,160$99,161$401,000
64080Pleasant HillMOCass County14,007$104,311$371,400
64081Lees SummitMOJackson County25,305$102,119$421,500
64082Lees SummitMOJackson County20,068$131,453$465,800
64083RaymoreMOCass County26,201$101,667$362,400
64084RayvilleMORay County1,380$65,060$339,300
64085RichmondMORay County7,855$64,096$236,400
64086Lees SummitMOJackson County23,599$102,099$379,900
64088SibleyMOJackson County1,456$101,645$344,500
64089SmithvilleMOClay County14,380$101,009$383,700
64090StrasburgMOCass County130$61,875$163,500
64092WaldronMOPlatte County0——
64096WaverlyMOLafayette County1,166$52,315$200,100
64097WellingtonMOLafayette County1,014$74,750$220,200
64098WestonMOPlatte County3,311$92,661$376,100
64101Kansas CityMOJackson County203——
64102Kansas CityMOJackson County56——
64105Kansas CityMOJackson County6,312$67,235$189,500
64106Kansas CityMOJackson County11,343$52,564$213,000
64108Kansas CityMOJackson County10,495$80,551$295,200
64109Kansas CityMOJackson County10,043$41,943$176,300
64110Kansas CityMOJackson County16,878$63,044$246,600
64111Kansas CityMOJackson County16,887$61,729$269,800
64112Kansas CityMOJackson County8,260$100,736$413,400
64113Kansas CityMOJackson County12,386$179,964$585,100
64114Kansas CityMOJackson County24,229$81,275$295,900
64116Kansas CityMOClay County18,046$64,123$267,900
64117Kansas CityMOClay County14,919$59,601$212,000
64118Kansas CityMOClay County41,984$74,740$268,100
64119Kansas CityMOClay County33,199$83,929$259,600
64120Kansas CityMOJackson County552$76,833$81,600
64121 PO BoxKansas CityMOJackson County———
64123Kansas CityMOJackson County11,833$54,443$121,600
64124Kansas CityMOJackson County10,925$46,241$120,200
64125Kansas CityMOJackson County2,472$41,983$83,000
64126Kansas CityMOJackson County6,898$39,934$90,600
64127Kansas CityMOJackson County17,668$33,111$86,300
64128Kansas CityMOJackson County11,912$36,088$89,400
64129Kansas CityMOJackson County9,267$51,310$151,200
64130Kansas CityMOJackson County19,644$42,221$100,200
64131Kansas CityMOJackson County21,942$64,201$252,400
64132Kansas CityMOJackson County12,084$45,622$109,400
64133Kansas CityMOJackson County36,249$67,750$214,400
64134Kansas CityMOJackson County22,964$58,170$172,100
64136Kansas CityMOJackson County1,602$51,867$271,300
64137Kansas CityMOJackson County9,422$66,036$224,800
64138Kansas CityMOJackson County23,805$58,638$204,400
64139Kansas CityMOJackson County2,796$122,686$450,200
64141 PO BoxKansas CityMOJackson County———
64144 PO BoxKansas CityMOClay County———
64145Kansas CityMOJackson County4,965$95,159$418,700
64146Kansas CityMOJackson County1,278$66,481$288,000
64147Kansas CityMOJackson County441——
64148 PO BoxKansas CityMOJackson County———
64149Kansas CityMOJackson County418$91,250$523,000
64150RiversideMOPlatte County4,463$58,846$484,000
64151Kansas CityMOPlatte County28,526$92,876$346,900
64152Kansas CityMOPlatte County31,545$114,688$425,500
64153Kansas CityMOPlatte County6,653$82,964$373,100
64154Kansas CityMOPlatte County13,851$86,213$428,700
64155Kansas CityMOClay County28,824$97,471$353,300
64156Kansas CityMOClay County7,946$130,224$467,200
64157Kansas CityMOClay County23,030$149,526$429,100
64158Kansas CityMOClay County7,317$105,043$387,700
64161Kansas CityMOClay County292$53,333$208,900
64162 PO BoxKansas CityMOClay County———
64163Kansas CityMOPlatte County1,181$59,511$300,200
64164Kansas CityMOPlatte County208$145,208$407,100
64165Kansas CityMOClay County212—$468,300
64166Kansas CityMOClay County270$163,214$484,700
64167Kansas CityMOClay County243$202,917$617,000
64168 PO BoxKansas CityMOPlatte County———
64170 PO BoxKansas CityMOJackson County———
64171 PO BoxKansas CityMOJackson County———
64179 PO BoxKansas CityMOJackson County———
64180 PO BoxKansas CityMOJackson County———
64184 PO BoxKansas CityMOJackson County———
64187 PO BoxKansas CityMOJackson County———
64188 PO BoxKansas CityMOJackson County———
64190 PO BoxKansas CityMOPlatte County———
64191 PO BoxKansas CityMOJackson County———
64195 PO BoxKansas CityMOPlatte County———
64196 PO BoxKansas CityMOJackson County———
64197 PO BoxKansas CityMOJackson County———
64198 PO BoxKansas CityMOJackson County———
64199 PO BoxKansas CityMOJackson County———
64439DearbornMOPlatte County1,537$91,136$332,800
64444EdgertonMOPlatte County1,043$68,482$338,600
64454GowerMOClinton County2,941$87,262$315,100
64465LathropMOClinton County3,947$80,552$274,100
64477PlattsburgMOClinton County3,489$64,643$288,800
64490StewartsvilleMOClinton County1,939$88,750$271,500
64492TrimbleMOClinton County1,713$66,211$387,800
64493TurneyMOClinton County333$64,583$400,100
64624BraymerMOCaldwell County1,489$58,095$190,000
64625BreckenridgeMOCaldwell County738$35,000$199,700
64637CowgillMOCaldwell County492$56,944$334,900
64644HamiltonMOCaldwell County2,923$74,408$237,400
64649KidderMOCaldwell County814$67,216$300,800
64650KingstonMOCaldwell County665$45,441$265,600
64671PoloMOCaldwell County1,986$75,455$289,400
64701HarrisonvilleMOCass County14,731$78,648$298,800
64720AdrianMOBates County4,494$75,479$283,900
64722AmoretMOBates County325$67,933$322,200
64723AmsterdamMOBates County452$63,500$181,900
64725ArchieMOCass County2,130$84,722$298,200
64730ButlerMOBates County6,432$49,883$212,600
64734ClevelandMOCass County2,318$88,274$433,700
64739CreightonMOCass County1,065$85,375$343,800
64742DrexelMOCass County2,185$71,442$324,500
64743East LynneMOCass County162$53,875$234,200
64745FosterMOBates County51——
64746FreemanMOCass County1,502$79,682$329,100
64747Garden CityMOCass County4,201$82,642$301,100
64779Rich HillMOBates County2,688$54,183$156,100
64999 PO BoxKansas CityMOJackson County———
66007BasehorKSLeavenworth County10,150$121,266$448,600
66010Blue MoundKSLinn County626$44,318$244,600
66012Bonner SpringsKSLeavenworth County10,425$97,873$348,200
66013BucyrusKSMiami County2,735$164,320$718,600
66014CentervilleKSLinn County599$105,431—
66018De SotoKSJohnson County6,584$105,357$422,100
66020EastonKSLeavenworth County1,809$78,594$416,200
66021EdgertonKSJohnson County2,819$88,125$303,700
66026FontanaKSMiami County840$77,857$357,800
66027Fort LeavenworthKSLeavenworth County7,365$102,208—
66030GardnerKSJohnson County26,328$97,822$351,000
66031New CenturyKSJohnson County655——
66036 PO BoxHillsdaleKSMiami County———
66040LacygneKSLinn County3,651$56,323$177,300
66043LansingKSLeavenworth County11,056$103,060$325,700
66048LeavenworthKSLeavenworth County35,717$72,734$261,800
66051 PO BoxOlatheKSJohnson County———
66052LinwoodKSLeavenworth County2,090$82,411$457,800
66053LouisburgKSMiami County7,834$89,096$408,200
66056Mound CityKSLinn County1,383$57,813$132,900
66061OlatheKSJohnson County67,967$110,176$434,200
66062OlatheKSJohnson County78,841$117,585$438,100
66063 PO BoxOlatheKSJohnson County———
66064OsawatomieKSMiami County5,992$67,321$199,600
66071PaolaKSMiami County12,400$84,142$374,500
66072ParkerKSLinn County1,211$101,875$338,700
66075PleasantonKSLinn County2,497$62,407$173,800
66083Spring HillKSMiami County13,011$116,791$417,600
66085StilwellKSJohnson County11,486$152,500$671,100
66086TonganoxieKSLeavenworth County10,940$98,318$377,300
66101Kansas CityKSWyandotte County12,556$42,551$123,600
66102Kansas CityKSWyandotte County29,443$52,861$151,600
66103Kansas CityKSWyandotte County12,730$52,479$200,200
66104Kansas CityKSWyandotte County27,033$61,338$166,400
66105Kansas CityKSWyandotte County2,605$34,397$116,500
66106Kansas CityKSWyandotte County24,245$61,331$207,800
66109Kansas CityKSWyandotte County28,355$102,593$331,400
66110 PO BoxKansas CityKSWyandotte County———
66111Kansas CityKSWyandotte County9,996$65,972$255,800
66112Kansas CityKSWyandotte County12,881$62,313$237,300
66113 PO BoxEdwardsvilleKSWyandotte County———
66115Kansas CityKSWyandotte County0——
66117 PO BoxKansas CityKSWyandotte County———
66118Kansas CityKSWyandotte County0——
66119 PO BoxKansas CityKSWyandotte County———
66160Kansas CityKSWyandotte County37——
66201 PO BoxMissionKSJohnson County———
66202MissionKSJohnson County17,408$75,129$322,300
66203ShawneeKSJohnson County19,441$75,869$324,400
66204Overland ParkKSJohnson County17,948$75,889$311,800
66205MissionKSJohnson County14,032$102,449$394,900
66206LeawoodKSJohnson County12,153$174,394$769,900
66207Overland ParkKSJohnson County15,739$125,153$513,700
66208Prairie VillageKSJohnson County21,576$124,000$494,000
66209LeawoodKSJohnson County20,413$143,393$691,500
66210Overland ParkKSJohnson County20,347$95,636$453,500
66211LeawoodKSJohnson County5,791$106,486$799,600
66212Overland ParkKSJohnson County32,917$81,477$358,500
66213Overland ParkKSJohnson County30,539$117,706$559,500
66214Overland ParkKSJohnson County12,351$83,435$383,400
66215LenexaKSJohnson County25,960$88,232$394,300
66216ShawneeKSJohnson County24,881$111,744$414,600
66217ShawneeKSJohnson County5,468$93,651$588,100
66218ShawneeKSJohnson County8,820$168,878$483,900
66219LenexaKSJohnson County13,519$94,124$463,700
66220LenexaKSJohnson County8,535$177,206$686,100
66221Overland ParkKSJohnson County25,550$190,000$811,000
66222 PO BoxMissionKSJohnson County———
66223Overland ParkKSJohnson County24,747$114,855$501,300
66224Overland ParkKSJohnson County12,683$188,004$813,500
66225 PO BoxOverland ParkKSJohnson County———
66226ShawneeKSJohnson County16,219$173,667$493,600
66227LenexaKSJohnson County9,595$139,883$563,400
66250 PO BoxLenexaKSJohnson County———
66251Overland ParkKSJohnson County8——
66276 PO BoxShawnee MissionKSJohnson County———
66282 PO BoxOverland ParkKSJohnson County———
66283 PO BoxOverland ParkKSJohnson County———
66285 PO BoxLenexaKSJohnson County———
66286 PO BoxShawneeKSJohnson County———
66767PrescottKSLinn County374$46,635$178,300

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Frequently asked questions

How many ZIP codes are in the Kansas City, MO-KS metro area?

246 ZIP codes, based on each ZIP code's main county.

Which counties make up the Kansas City, MO-KS area?

Johnson County, KS, Leavenworth County, KS, Linn County, KS, Miami County, KS, Wyandotte County, KS, Bates County, MO, Caldwell County, MO, Cass County, MO, Clay County, MO, Clinton County, MO, Jackson County, MO, Lafayette County, MO, Platte County, MO and Ray County, MO.

What is an MSA?

A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).