Oakland County, MI ZIP Codes

68 ZIP codes cover all or part of Oakland County, Michigan. The Census Bureau counts 1,279,825 residents in the county, with a median household income of $97,760 and a median home value of $343,600. Median household income ranges from $35,253 in 48342 to $190,150 in 48070. Its largest communities include Troy, Farmington Hills, Rochester Hills, Southfield and Novi.

Oakland County (Census county figures)

MeasureCensus figure
Residents1,279,825
Households530,460
Median household income$97,760
Median home value$343,600
Median age41.3
Median rent$1,376

All 68 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)1,307,547
Households (sum of ZIP codes)542,002
Median household income, range across ZIP codes$35,253 (48342) to $190,150 (48070)
Household-weighted average of ZIP medians (an approximation, not a true median)$104,925
Homeowners72.8%
Households with kids under 1826.4%
Moved in the past year10.9%
Carrier routes in EDDM2GO's route library540 routes, 276,605 homes (35 of 68 ZIP codes)

Top facts

Every ZIP code in Oakland County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
48307Rochester44,71418,666$106,576$355,70067.0%27.7%12.9%——100% of its land
48178South Lyon37,78913,953$131,558$410,50091.2%32.2%9.2%2616,04336% of its land
48073Royal Oak33,10616,354$91,627$323,60068.4%18.6%17.2%——100% of its land
48322West Bloomfield32,88512,659$113,865$389,40077.4%26.5%15.2%2614,360100% of its land
48309Rochester30,68511,278$121,007$424,60080.7%29.4%12.9%——100% of its land
48237Oak Park29,31812,452$71,510$212,30063.3%23.0%13.7%——100% of its land
48071Madison Heights28,41913,620$69,503$199,10064.8%17.2%12.5%——100% of its land
48306Rochester28,3899,870$163,684$546,00092.8%37.3%4.8%2110,73698% of its land
48085Troy27,2319,088$146,390$423,80091.5%36.7%8.4%——100% of its land
48336Farmington26,43211,633$88,938$259,90071.2%19.8%9.5%2512,926100% of its land
48371Oxford25,9729,663$111,239$370,20088.4%34.2%6.8%——88% of its land
48340Pontiac25,66911,037$47,891$119,90045.7%28.0%12.2%1711,132100% of its land
48076Southfield25,40510,558$90,058$264,40073.6%22.5%7.5%2612,228100% of its land
48335Farmington25,07711,174$99,439$391,50043.8%26.3%17.8%——100% of its land
48067Royal Oak24,86812,777$112,840$335,20067.5%15.6%17.0%——100% of its land
48329Waterford24,71510,086$85,709$270,80089.4%24.8%8.4%——100% of its land
48167Northville24,71310,593$124,630$452,80074.1%27.5%10.8%——46% of its land
48348Clarkston24,5748,875$129,410$444,50091.9%32.7%7.5%169,858100% of its land
48326Auburn Hills24,51411,606$85,190$245,70051.7%19.6%16.8%1712,851100% of its land
48382Commerce Township24,4798,730$137,768$420,20093.0%33.7%9.1%179,375100% of its land
48328Waterford24,47811,215$72,299$222,90066.7%22.5%12.4%1912,084100% of its land
48375Novi24,02910,008$112,545$376,90070.1%34.0%12.9%——100% of its land
48390Walled Lake23,93910,421$91,381$309,40074.7%23.1%9.6%2112,715100% of its land
48083Troy23,7719,856$90,794$315,80062.2%23.1%10.1%——100% of its land
48346Clarkston23,1679,468$101,477$325,40069.1%25.9%10.2%1710,789100% of its land
48075Southfield22,8419,685$65,384$227,00061.6%25.0%9.7%——100% of its land
48442Holly22,7889,348$86,575$265,80080.0%22.8%9.8%159,54996% of its land
48009Birmingham21,7729,449$153,401$697,90077.1%28.4%10.1%——100% of its land
48331Farmington21,5628,786$127,633$410,00078.8%27.0%10.1%——100% of its land
48220Ferndale21,52711,403$89,881$243,90063.7%15.1%13.3%2712,839100% of its land
48327Waterford20,9609,451$74,788$257,50072.2%20.2%6.7%——100% of its land
48098Troy20,9367,492$164,759$509,40091.1%37.6%6.5%177,980100% of its land
48393Wixom20,1459,768$65,962$335,00048.6%19.7%12.1%——100% of its land
48377Novi19,8169,253$83,104$350,60046.7%26.0%20.0%——100% of its land
48334Farmington19,6188,183$102,228$347,70062.9%28.1%9.3%209,341100% of its land
48341Pontiac18,9247,730$51,390$150,50053.4%27.3%17.6%——100% of its land
48386White Lake17,8567,335$89,702$321,10083.3%28.9%8.2%138,140100% of its land
48374Novi17,6725,525$182,827$577,70088.8%53.0%9.4%126,414100% of its land
48342Pontiac17,5646,878$35,253$101,30040.5%27.4%9.0%167,978100% of its land
48302Bloomfield Hills17,5056,764$178,103$661,90086.3%29.7%11.7%177,887100% of its land
48304Bloomfield Hills17,3876,788$143,204$494,60088.7%27.0%7.9%167,721100% of its land
48033Southfield17,2778,485$61,016$206,90051.9%19.5%11.0%——100% of its land
48323West Bloomfield17,2356,250$144,457$479,90089.6%30.8%9.3%——100% of its land
48324West Bloomfield17,0986,604$142,100$442,30091.0%24.0%7.6%116,740100% of its land
48084Troy15,9606,936$107,098$444,20045.8%30.0%18.8%189,712100% of its land
48072Berkley15,1496,840$116,239$316,70087.9%24.9%10.5%197,405100% of its land
48362Lake Orion14,9666,030$115,230$346,90086.4%27.4%9.5%126,518100% of its land
48030Hazel Park14,9636,804$67,073$158,60066.1%20.5%8.8%157,766100% of its land
48034Southfield14,7967,752$62,938$265,80025.3%16.2%19.7%148,487100% of its land
48025Franklin14,7345,598$185,000$544,50095.6%34.9%6.3%——100% of its land
48301Bloomfield Hills14,6825,688$167,143$708,30087.4%29.6%8.5%——100% of its land
48381Milford14,0945,433$105,213$405,20081.6%29.6%8.5%——100% of its land
48383White Lake13,2854,790$102,072$336,80093.9%31.7%7.3%——100% of its land
48462Ortonville13,2795,170$105,699$343,60094.4%22.8%8.2%95,24991% of its land
48360Lake Orion12,1164,609$140,865$387,50088.8%34.7%6.0%105,186100% of its land
48017Clawson11,3505,659$88,812$267,50075.4%18.9%13.9%——100% of its land
48359Lake Orion10,4014,325$93,125$350,10068.8%29.3%12.0%——100% of its land
48165New Hudson9,5663,529$106,220$389,00078.3%36.8%11.3%——100% of its land
48357Highland8,7183,305$94,954$360,70085.8%27.5%8.0%——100% of its land
48356Highland8,3653,233$103,872$336,80091.8%28.1%9.5%63,547100% of its land
48350Davisburg8,1632,794$110,042$371,90087.2%30.4%4.4%53,114100% of its land
48363Oakland7,3622,336$179,375$618,20096.5%47.3%7.5%——100% of its land
48380Milford7,1252,578$131,979$447,00099.1%27.5%6.4%53,04761% of its land
48070Huntington Woods6,3282,356$190,150$473,90096.1%33.4%5.9%92,493100% of its land
48367Leonard4,6681,610$110,405$397,90095.5%32.7%7.9%——100% of its land
48320Keego Harbor4,2772,161$78,150$345,90069.9%21.6%5.3%42,321100% of its land
48069Pleasant Ridge2,6021,139$171,125$448,70095.6%24.1%5.5%——100% of its land
48370Oxford1,777510$131,111$416,90097.6%41.6%5.0%2675100% of its land

A ZIP code is listed for Oakland 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 Oakland County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in Oakland County, MI?
48307, 48178, 48073, 48322, 48309, 48237, 48071, 48306, 48085, 48336, 48371, 48340, 48076, 48335, 48067, 48329, 48167, 48348, 48326, 48382, 48328, 48375, 48390, 48083, 48346, 48075, 48442, 48009, 48331, 48220, 48327, 48098, 48393, 48377, 48334, 48341, 48386, 48374, 48342 and 48302 and 28 more. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of Oakland County?
1,279,825 residents in 530,460 households (ACS 5-year estimates, 2020–2024).
What is the median household income in Oakland County?
$97,760 for the county as a whole. Its ZIP codes range from $35,253 (48342) to $190,150 (48070).
Which Oakland County ZIP code has the highest median household income?
48070, at $190,150, among ZIP codes with at least 1,000 residents. See the full ranking of Oakland County ZIP codes by income.
How many carrier routes and mailboxes are in Oakland County?
For the 35 of 68 ZIP codes in EDDM2GO's stored route library: 540 carrier routes reaching 276,605 residential and 18,296 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.