US5.com

St. Clair County, MI Demographics & ZIP Codes

St. Clair County, Michigan demographics and median household income by ZIP code — 21 ZIP codes — population 161,565 — avg. income $78,715 — avg. home value $238,633. Compare income, housing, and ZIP-level data on US5.

ZIP codes
21
Population
161,565
Median household income (avg.)
$78,715
105% of U.S. median
Average home value
$238,633
69% of U.S. median
Average rent
$774
67% of U.S. median

St. Clair County demographics

St. Clair County, Michigan covers 21 ZIP codes, with a combined ZIP-area population of about 161,565.

Median household income in St. Clair County

The average median household income across ZIP codes in St. Clair County, Michigan is about $78,715 — about 10% above the MI ZIP average ($71,237), and about 5% above the U.S. median ($75,149).

Among ZIPs with income data, 48028 is near the top at about $106,765, while 48060 (Port Huron) is near the bottom at about $51,342.

Housing in St. Clair County

For housing in St. Clair County, Michigan, the average median home value is about $238,633 and the average median rent is about $774.

The most populous ZIP is 48060 (Port Huron) with about 39,502 residents. Use the table below to compare ZIP codes across the county.

ZIP codes in St. Clair County

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

CityCountyState
48060Port HuronSt. Clair CountyMI39,502$51,342$152,000
48059LakeportSt. Clair CountyMI15,371$78,841$199,200
48079St. ClairSt. Clair CountyMI12,683$80,313$276,600
48001Pearl BeachSt. Clair CountyMI11,502$64,538$250,000
48040MarysvilleSt. Clair CountyMI9,942$69,661$185,500
48074MarysvilleSt. Clair CountyMI9,617$69,600$191,800
48039Marine CitySt. Clair CountyMI7,466$76,304$170,800
48054St. Clair CountyMI7,200$76,992$277,300
48049RubySt. Clair CountyMI5,485$86,250$226,000
48097YaleSt. Clair CountyMI5,400$58,177$174,800
48023St. Clair CountyMI4,980$79,345$236,600
48041MemphisSt. Clair CountyMI4,385$87,599$296,200
48014CapacSt. Clair CountyMI4,319$70,341$208,400
48063RichmondSt. Clair CountyMI4,106$91,591$297,500
48064RichmondSt. Clair CountyMI3,996$79,375$280,400
48006St. Clair CountyMI3,891$70,451$225,900
48027St. Clair CountyMI3,182$84,939$242,800
48002St. Clair CountyMI3,129$91,889$294,600
48022EmmettSt. Clair CountyMI2,517$89,702$246,200
48032St. Clair CountyMI1,834$89,000$239,600
48028St. Clair CountyMI1,058$106,765$339,100

Frequently asked questions

What are the demographics of St. Clair County?

St. Clair County, Michigan has a combined ZIP-area population of about 161,565 across 21 ZIP codes. Browse the ZIP table for population, income, and housing by code.

What is the median household income in St. Clair County?

The average median household income across ZIP codes in St. Clair County, Michigan is about $78,715, about 10% above the state ZIP average ($71,237), and about 5% above the U.S. median ($75,149). Average median home value is about $238,633. Among ZIPs with data, 48028 is near the top ($106,765) and 48060 (Port Huron) is near the bottom ($51,342).

How many ZIP codes are in St. Clair County?

St. Clair County, Michigan includes 21 ZIP codes on US5. Each row links to demographics, median income, and housing for that code.

Where can I find ZIP code demographics for St. Clair County?

This page lists ZIP codes in St. Clair County, Michigan with population, median household income, and home value. Select a ZIP for a full demographics profile.