The Town Files

St. Clair County, Michigan

160,221 people. The median home is worth $224,600 (typical Michigan town: $193,900) and the median household earns $71,270.

Towns in St. Clair County

Towns in St. Clair County

TownPeopleMedian homeIncomeMedian age
Port Huron28,983$149,300$50,36638.6
Fort Gratiot11,242$241,200$87,16550.7
Port Huron10,792$196,000$61,98340.8
Marysville9,997$208,600$66,90145.4
Kimball9,609$197,500$71,04740.6
Clay8,446$307,600$87,29255.3
St. Clair7,085$334,600$93,06847.2
Clyde5,523$235,700$84,02849.1
St. Clair5,464$223,200$69,68842.0
Ira4,967$244,200$70,46943.2
Pearl Beach4,698$301,700$83,20853.7
Mussey4,234$216,100$66,35041.3
Algonac4,196$199,500$56,82048.5
Columbus4,112$323,200$93,84440.9
Marine City4,079$159,800$67,68351.1
Burtchville4,077$162,000$58,87245.1
Casco3,990$303,200$87,53839.4
East China3,704$275,900$71,51758.1
China3,509$322,600$98,87942.8
Cottrellville3,406$293,900$91,89744.5
Riley3,199$348,500$97,26247.2
Wales3,180$273,700$90,41741.1
Berlin3,115$313,100$93,94848.6
Emmett2,515$239,800$96,80946.7

People and housing

St. Clair CountyTypical Michigan town
Median home value$224,600$193,900
Median rent$1,029$955
Median household income$71,270$69,792
Median age44.543.7
Bachelor's degree or higher20.3%21.5%
Below the poverty line11.3%10.4%

Jobs and pay

42,283 jobs in 2024, average pay $55,695 a year.

Largest industries in St. Clair CountyHealth care & social assistan…7,082 jobs · $53,339Manufacturing6,768 jobs · $65,118Retail5,342 jobs · $40,631Hotels & restaurants5,028 jobs · $19,463Construction2,641 jobs · $76,649Professional & technical serv…1,487 jobs · $68,097
BLS QCEW 2024.
Unemployment rate in St. Clair County0%4%8%12%16%2000200420082012201620202023 3.8%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 536 storm events in St. Clair County from 1996 to 2026, with 3 deaths.

Storm events in St. Clair County by type since 1996Hail87Heat11Flood16Tornado10High Wind36Lightning7Heavy Snow46Strong Wind7Winter Storm18Cold/Wind Chill8
NOAA NCEI Storm Events Database.

Federal disaster declarations

St. Clair County has been included in 12 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 27, 2020BiologicalDR-4494: Covid-19 Pandemic
March 13, 2020BiologicalEM-3455: Covid-19
September 7, 2005HurricaneEM-3225: Hurricane Katrina Evacuation
June 30, 2004Severe StormDR-1527: Severe Storms, Tornadoes, And Flooding
September 23, 2003OtherEM-3189: Power Outage
January 10, 2001SnowstormEM-3160: Snow
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).