Skip to content

Detroit-Warren-Dearborn, MI metro area ZIP codes

The Detroit-Warren-Dearborn, MI metropolitan statistical area (CBSA 19820) covers 6 counties in Michigan and 270 ZIP codes.

ZIP codes
270
Population
4,400,920
Avg. median income
$83,600population-weighted
Counties
6
Loading map…

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

Counties in the Detroit-Warren-Dearborn, MI area

ZIP codes in the Detroit-Warren-Dearborn, MI area

ZIP codes in the Detroit-Warren-Dearborn, MI area
ZIP codeCityCountyPopulationMedian incomeTypical home value
48001AlgonacSt. Clair County11,224$69,160$259,900
48002AllentonSt. Clair County3,120$93,948$353,900
48003AlmontLapeer County6,339$90,452$360,800
48004 PO BoxAnchorvilleSt. Clair County———
48005ArmadaMacomb County5,325$105,734$379,000
48006AvocaSt. Clair County3,889$71,385$305,700
48007 PO BoxTroyOakland County———
48009BirminghamOakland County21,772$153,401$744,200
48012 PO BoxBirminghamOakland County———
48014CapacSt. Clair County4,294$66,800$255,700
48015Center LineMacomb County8,463$54,703$167,100
48017ClawsonOakland County11,350$88,812$283,600
48021EastpointeMacomb County33,982$62,325$151,600
48022EmmettSt. Clair County2,530$96,809$331,100
48023Fair HavenSt. Clair County5,031$70,469$273,500
48025FranklinOakland County14,734$185,000$641,800
48026FraserMacomb County14,583$64,354$235,600
48027GoodellsSt. Clair County3,187$90,417$331,000
48028Harsens IslandSt. Clair County1,272$109,730$319,400
48030Hazel ParkOakland County14,963$67,073$154,100
48032JeddoSt. Clair County1,871$96,875$310,300
48033SouthfieldOakland County17,277$61,016$226,100
48034SouthfieldOakland County14,796$62,938$253,900
48035Clinton TownshipMacomb County33,569$73,015$222,100
48036Clinton TownshipMacomb County22,538$70,071$259,200
48037 PO BoxSouthfieldOakland County———
48038Clinton TownshipMacomb County44,422$78,567$288,700
48039Marine CitySt. Clair County7,437$82,755$224,500
48040MarysvilleSt. Clair County9,925$66,901$233,000
48041MemphisSt. Clair County4,302$75,677$329,700
48042MacombMacomb County33,875$126,667$437,700
48043Mount ClemensMacomb County15,429$52,161$172,700
48044MacombMacomb County58,754$117,856$414,700
48045Harrison TownshipMacomb County24,061$80,366$279,600
48046 PO BoxMount ClemensMacomb County———
48047New BaltimoreMacomb County40,302$94,890$342,500
48048New HavenMacomb County11,349$70,938$295,600
48049North StreetSt. Clair County5,468$84,028$288,100
48050New HavenMacomb County1,338$91,136$388,100
48051New BaltimoreMacomb County17,922$90,968$311,100
48054East ChinaSt. Clair County7,188$83,241$343,400
48059Fort GratiotSt. Clair County15,499$80,062$269,100
48060Port HuronSt. Clair County39,342$53,018$173,600
48061 PO BoxPort HuronSt. Clair County———
48062RichmondMacomb County9,385$82,045$305,900
48063ColumbusSt. Clair County4,206$93,844$351,600
48064CascoSt. Clair County4,180$87,538$383,600
48065RomeoMacomb County11,597$106,053$427,900
48066RosevilleMacomb County47,123$62,182$171,000
48067Royal OakOakland County24,868$112,840$338,800
48068 PO BoxRoyal OakOakland County———
48069Pleasant RidgeOakland County2,602$171,125$482,700
48070Huntington WoodsOakland County6,328$190,150$539,900
48071Madison HeightsOakland County28,419$69,503$215,500
48072BerkleyOakland County15,149$116,239$312,700
48073Royal OakOakland County33,106$91,627$319,000
48074Smiths CreekSt. Clair County9,624$71,047$236,100
48075SouthfieldOakland County22,841$65,384$235,400
48076SouthfieldOakland County25,405$90,058$291,900
48079Saint ClairSt. Clair County12,711$79,891$318,400
48080Saint Clair ShoresMacomb County21,561$66,986$218,800
48081Saint Clair ShoresMacomb County20,530$82,009$239,000
48082Saint Clair ShoresMacomb County16,027$74,806$225,800
48083TroyOakland County23,771$90,794$352,500
48084TroyOakland County15,960$107,098$477,000
48085TroyOakland County27,231$146,390$456,900
48086 PO BoxSouthfieldOakland County———
48088WarrenMacomb County22,991$81,601$238,600
48089WarrenMacomb County31,853$52,366$126,400
48090 PO BoxWarrenMacomb County———
48091WarrenMacomb County30,696$54,230$154,200
48092WarrenMacomb County27,374$73,808$238,400
48093WarrenMacomb County25,014$68,218$219,200
48094WashingtonMacomb County20,736$98,017$465,400
48095WashingtonMacomb County5,701$107,393$534,800
48096RayMacomb County3,778$117,917$429,100
48097YaleSt. Clair County5,418$63,659$245,600
48098TroyOakland County20,936$164,759$584,100
48099 PO BoxTroyOakland County———
48101Allen ParkWayne County27,925$81,655$206,500
48111BellevilleWayne County44,709$76,595$307,200
48112 PO BoxBellevilleWayne County———
48114BrightonLivingston County21,588$124,063$481,600
48116BrightonLivingston County27,289$106,763$416,700
48120DearbornWayne County8,323$66,006$252,400
48121 PO BoxDearbornWayne County———
48122MelvindaleWayne County12,554$42,185$138,500
48123 PO BoxDearbornWayne County———
48124DearbornWayne County34,479$81,796$235,900
48125Dearborn HeightsWayne County22,125$60,195$160,700
48126DearbornWayne County51,997$42,140$236,700
48127Dearborn HeightsWayne County39,646$60,742$261,300
48128DearbornWayne County12,624$101,037$306,800
48134Flat RockWayne County23,935$92,076$313,300
48135Garden CityWayne County26,739$67,294$201,500
48136 PO BoxGarden CityWayne County———
48137GregoryLivingston County4,157$78,973$362,100
48138Grosse IleWayne County10,344$126,582$396,300
48139HamburgLivingston County96$47,188$331,000
48141InksterWayne County25,428$39,252$105,600
48143LakelandLivingston County139——
48146Lincoln ParkWayne County39,257$58,616$151,500
48150LivoniaWayne County26,687$97,997$278,000
48151 PO BoxLivoniaWayne County———
48152LivoniaWayne County30,119$88,288$324,300
48153 PO BoxLivoniaWayne County———
48154LivoniaWayne County37,045$104,867$338,000
48164New BostonWayne County9,576$107,827$343,900
48165New HudsonOakland County9,566$106,220$461,700
48167NorthvilleOakland County24,713$124,630$492,000
48168NorthvilleWayne County25,038$187,589$652,400
48169PinckneyLivingston County20,519$109,329$406,100
48170PlymouthWayne County40,076$114,278$475,100
48173RockwoodWayne County12,931$94,094$268,100
48174RomulusWayne County32,211$67,056$216,200
48178South LyonOakland County37,789$131,558$473,000
48180TaylorWayne County62,081$61,081$175,500
48183TrentonWayne County41,765$83,508$255,700
48184WayneWayne County17,348$59,171$171,700
48185WestlandWayne County48,530$60,854$222,600
48186WestlandWayne County35,103$65,187$197,400
48187CantonWayne County53,376$120,321$395,300
48188CantonWayne County45,665$122,781$406,900
48192WyandotteWayne County24,489$71,987$187,600
48193RiverviewWayne County16,119$74,566$246,800
48195SouthgateWayne County29,366$66,118$193,400
48201DetroitWayne County15,091$24,749$420,500
48202DetroitWayne County15,780$43,627$184,400
48203Highland ParkWayne County20,049$38,404$60,400
48204DetroitWayne County20,696$34,468$56,600
48205DetroitWayne County34,187$38,966$50,000
48206DetroitWayne County15,227$45,046$90,900
48207DetroitWayne County20,848$47,831$146,800
48208DetroitWayne County8,037$36,194$136,900
48209DetroitWayne County27,184$43,161$89,200
48210DetroitWayne County26,722$37,838$71,200
48211DetroitWayne County5,419$35,725$56,900
48212HamtramckWayne County43,384$38,186$128,100
48213DetroitWayne County20,075$34,003$43,400
48214DetroitWayne County18,595$33,544$91,900
48215DetroitWayne County10,322$33,812$91,000
48216DetroitWayne County5,865$44,335$191,000
48217DetroitWayne County6,564$44,447$55,500
48218River RougeWayne County7,011$41,033$83,300
48219DetroitWayne County47,208$43,655$86,500
48220FerndaleOakland County21,527$89,881$241,000
48221DetroitWayne County41,392$57,878$134,200
48222 PO BoxDetroitWayne County———
48223DetroitWayne County22,622$44,512$84,400
48224DetroitWayne County39,668$44,856$79,200
48225Harper WoodsWayne County16,098$61,750$147,000
48226DetroitWayne County6,831$64,860$319,000
48227DetroitWayne County40,302$36,527$67,600
48228DetroitWayne County50,117$30,680$66,300
48229EcorseWayne County9,061$40,264$77,900
48230Grosse PointeWayne County17,174$137,310$497,000
48231 PO BoxDetroitWayne County———
48232 PO BoxDetroitWayne County———
48233DetroitWayne County63——
48234DetroitWayne County32,760$35,322$52,000
48235DetroitWayne County45,600$39,265$92,200
48236Grosse PointeWayne County31,435$128,242$404,800
48237Oak ParkOakland County29,318$71,510$231,300
48238DetroitWayne County24,731$33,315$54,500
48239RedfordWayne County36,976$71,151$176,100
48240RedfordWayne County17,008$60,390$154,700
48242DetroitWayne County0——
48243DetroitWayne County0——
48244 PO BoxDetroitWayne County———
48255 PO BoxDetroitWayne County———
48260 PO BoxDetroitWayne County———
48264 PO BoxDetroitWayne County———
48265 PO BoxDetroitWayne County———
48266 PO BoxDetroitWayne County———
48267 PO BoxDetroitWayne County———
48268 PO BoxDetroitWayne County———
48269 PO BoxDetroitWayne County———
48272 PO BoxDetroitWayne County———
48275 PO BoxDetroitWayne County———
48277 PO BoxDetroitWayne County———
48278 PO BoxDetroitWayne County———
48279 PO BoxDetroitWayne County———
48288 PO BoxDetroitWayne County———
48301Bloomfield HillsOakland County14,682$167,143$793,500
48302Bloomfield HillsOakland County17,505$178,103$730,300
48303 PO BoxBloomfield HillsOakland County———
48304Bloomfield HillsOakland County17,387$143,204$540,300
48306RochesterOakland County28,389$163,684$596,900
48307RochesterOakland County44,714$106,576$414,000
48308 PO BoxRochesterOakland County———
48309RochesterOakland County30,685$121,007$481,300
48310Sterling HeightsMacomb County43,354$78,058$314,300
48311 PO BoxSterling HeightsMacomb County———
48312Sterling HeightsMacomb County34,401$68,061$290,500
48313Sterling HeightsMacomb County34,015$88,065$294,200
48314Sterling HeightsMacomb County21,803$85,889$357,700
48315UticaMacomb County28,472$100,684$469,200
48316UticaMacomb County28,784$107,776$413,100
48317UticaMacomb County27,565$72,917$296,200
48318 PO BoxUticaMacomb County———
48320Keego HarborOakland County4,277$78,150$298,900
48321 PO BoxAuburn HillsOakland County———
48322West BloomfieldOakland County32,885$113,865$415,200
48323West BloomfieldOakland County17,235$144,457$524,000
48324West BloomfieldOakland County17,098$142,100$477,300
48325 PO BoxWest BloomfieldOakland County———
48326Auburn HillsOakland County24,514$85,190$280,400
48327WaterfordOakland County20,960$74,788$278,300
48328WaterfordOakland County24,478$72,299$254,100
48329WaterfordOakland County24,715$85,709$290,800
48330 PO BoxDrayton PlainsOakland County———
48331FarmingtonOakland County21,562$127,633$455,800
48332 PO BoxFarmingtonOakland County———
48333 PO BoxFarmingtonOakland County———
48334FarmingtonOakland County19,618$102,228$354,200
48335FarmingtonOakland County25,077$99,439$423,500
48336FarmingtonOakland County26,432$88,938$300,900
48340PontiacOakland County25,669$47,891$135,900
48341PontiacOakland County18,924$51,390$146,600
48342PontiacOakland County17,564$35,253$125,300
48343 PO BoxPontiacOakland County———
48346ClarkstonOakland County23,167$101,477$363,100
48347 PO BoxClarkstonOakland County———
48348ClarkstonOakland County24,574$129,410$510,900
48350DavisburgOakland County8,163$110,042$434,400
48353HartlandLivingston County7,014$105,964$395,600
48356HighlandOakland County8,365$103,872$370,700
48357HighlandOakland County8,718$94,954$397,700
48359Lake OrionOakland County10,401$93,125$394,600
48360Lake OrionOakland County12,116$140,865$422,200
48361 PO BoxLake OrionOakland County———
48362Lake OrionOakland County14,966$115,230$385,000
48363OaklandOakland County7,362$179,375$707,500
48366 PO BoxLakevilleOakland County———
48367LeonardOakland County4,668$110,405$503,800
48370OxfordOakland County1,777$131,111$563,800
48371OxfordOakland County25,972$111,239$413,900
48374NoviOakland County17,672$182,827$673,300
48375NoviOakland County24,029$112,545$399,000
48376 PO BoxNoviOakland County———
48377NoviOakland County19,816$83,104$378,300
48380MilfordOakland County7,125$131,979$561,400
48381MilfordOakland County14,094$105,213$468,400
48382Commerce TownshipOakland County24,479$137,768$465,200
48383White LakeOakland County13,285$102,072$423,500
48386White LakeOakland County17,856$89,702$377,700
48387 PO BoxUnion LakeOakland County———
48390Walled LakeOakland County23,939$91,381$311,800
48391 PO BoxWalled LakeOakland County———
48393WixomOakland County20,145$65,962$383,600
48397 PO BoxWarrenMacomb County———
48412AtticaLapeer County5,815$79,534$309,600
48421ColumbiavilleLapeer County6,935$71,114$259,700
48428DrydenLapeer County5,151$100,033$394,800
48430FentonLivingston County39,309$100,193$368,700
48440HadleyLapeer County146$153,173$250,200
48442HollyOakland County22,788$86,575$323,400
48444Imlay CityLapeer County9,483$71,436$283,200
48446LapeerLapeer County30,581$66,062$268,500
48455MetamoraLapeer County8,532$103,835$413,400
48461North BranchLapeer County7,719$78,453$270,000
48462OrtonvilleOakland County13,279$105,699$402,000
48464Otter LakeLapeer County2,152$81,417$236,700
48727CliffordLapeer County958$64,583$213,300
48760SilverwoodLapeer County1,204$54,643$87,900
48816CohoctahLivingston County374$48,978$167,500
48836FowlervilleLivingston County15,089$90,592$332,100
48843HowellLivingston County48,014$94,577$386,500
48844 PO BoxHowellLivingston County———
48855HowellLivingston County16,668$108,442$380,700

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 Detroit-Warren-Dearborn, MI metro area?

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

Which counties make up the Detroit-Warren-Dearborn, MI area?

Wayne County, Lapeer County, Livingston County, Macomb County, Oakland County and St. Clair County.

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).