Sanilac County Flag

Sanilac County

State:
Michigan
County Seat:
Sandusky

Sanilac County's 2026 population is estimated at 40,011, reflecting a -0.35% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Sanilac County is the 41st largest county in Michigan. The 2010 population was 43,087 and has grown -7.14% since 2010.

40,011
Total Population
42
Population Density (mi²)
41
Population Rank (State)
-141 -0.35%
Annual Population Growth

Sanilac County Population

Demographics

Economics and Income Statistics