Skip to content
ZIP codes

ZIP codes in Macomb County, Michigan

Macomb County has 39 ZIP codes. 36 lie entirely inside it and 3 are shared with neighboring counties, so part of their land and their people are elsewhere. About 879,824 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
39
With 1% or more of their land inside
Entirely inside
36
99% or more of their land
Shared with other counties
3
Most with Oakland County (1)
Most populated ZIP
48044
58,754 people
Least populated ZIP
48050
1,338 people
Largest ZIP by land
48062
40 sq mi · Richmond

Map of the ZIP codes in Macomb County

Lapeer County Oakland County St. Clair County Wayne County 48005 · Armada · 5,325 people · 100% in the county 48015 · Center Line · 8,463 people · 100% in the county 48021 · Eastpointe · 33,982 people · 100% in the county 48026 · Fraser · 14,583 people · 100% in the county 48035 · St. Clair Shores · 33,569 people · 100% in the county 48036 · Mount Clemens · 22,538 people · 100% in the county 48038 · 44,422 people · 100% in the county 48041 · Memphis · 4,302 people · 3.2% in the county 48042 · 33,875 people · 100% in the county 48043 · Mount Clemens · 15,429 people · 100% in the county 48044 · 58,754 people · 100% in the county 48045 · St. Clair Shores · 24,061 people · 100% in the county 48047 · New Baltimore · 40,302 people · 100% in the county 48048 · New Haven · 11,349 people · 100% in the county 48050 · 1,338 people · 100% in the county 48051 · 17,922 people · 100% in the county 48062 · Richmond · 9,385 people · 100% in the county 48065 · Romeo · 11,597 people · 100% in the county 48066 · Roseville · 47,123 people · 100% in the county 48080 · St. Clair Shores · 21,561 people · 100% in the county 48081 · St. Clair Shores · 20,530 people · 100% in the county 48082 · St. Clair Shores · 16,027 people · 100% in the county 48088 · Warren · 22,991 people · 100% in the county 48089 · Warren · 31,853 people · 100% in the county 48091 · Warren · 30,696 people · 100% in the county 48092 · Warren · 27,374 people · 100% in the county 48093 · Warren · 25,014 people · 100% in the county 48094 · 20,736 people · 100% in the county 48095 · 5,701 people · 100% in the county 48096 · 3,778 people · 100% in the county 48236 · Grosse Pointe Woods · 31,435 people · 2.6% in the county 48306 · Rochester Hills · 28,389 people · 1.9% in the county 48310 · Sterling Heights · 43,354 people · 100% in the county 48312 · Sterling Heights · 34,401 people · 100% in the county 48313 · Sterling Heights · 34,015 people · 100% in the county 48314 · Sterling Heights · 21,803 people · 100% in the county 48315 · Utica · 28,472 people · 100% in the county 48316 · 28,784 people · 100% in the county 48317 · Utica · 27,565 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Macomb County

39 ZIP codes in Macomb County, MI, by number
ZIP code Main city Population Land in the county Residents in the county
48005 Armada 5,325 100% 5,325
48015 Center Line 8,463 100% 8,463
48021 Eastpointe 33,982 100% 33,982
48026 Fraser 14,583 100% 14,583
48035 St. Clair Shores 33,569 100% 33,569
48036 Mount Clemens 22,538 100% 22,538
48038 — 44,422 100% 44,422
48041 Memphis 4,302 3.2% ≈ 172
48042 — 33,875 100% 33,875
48043 Mount Clemens 15,429 100% 15,429
48044 — 58,754 100% 58,754
48045 St. Clair Shores 24,061 100% 24,061
48047 New Baltimore 40,302 100% 40,302
48048 New Haven 11,349 100% 11,349
48050 — 1,338 100% 1,338
48051 — 17,922 100% 17,922
48062 Richmond 9,385 100% 9,385
48065 Romeo 11,597 100% 11,597
48066 Roseville 47,123 100% 47,123
48080 St. Clair Shores 21,561 100% 21,561
48081 St. Clair Shores 20,530 100% 20,530
48082 St. Clair Shores 16,027 100% 16,027
48088 Warren 22,991 100% 22,991
48089 Warren 31,853 100% 31,853
48091 Warren 30,696 100% 30,696
48092 Warren 27,374 100% 27,374
48093 Warren 25,014 100% 25,014
48094 — 20,736 100% 20,736
48095 — 5,701 100% 5,701
48096 — 3,778 100% 3,778
48236 Grosse Pointe Woods 31,435 2.6% ≈ 795
48306 Rochester Hills 28,389 1.9% ≈ 185
48310 Sterling Heights 43,354 100% 43,354
48312 Sterling Heights 34,401 100% 34,401
48313 Sterling Heights 34,015 100% 34,015
48314 Sterling Heights 21,803 100% 21,803
48315 Utica 28,472 100% 28,472
48316 — 28,784 100% 28,784
48317 Utica 27,565 100% 27,565

ZIP codes shared with other counties

These 3 ZIP codes have part of their land in another county. The first figure is the share of their land in Macomb County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are St. Clair Shores (5), Warren (5), Sterling Heights (4), Mount Clemens (2), Utica (2), and Armada (1); 17 places in all.

They start with 3 different three-digit prefixes, one per USPS sorting center: 480, 482, and 483.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know