In 2019, Sanilac County, MI had a population of 41.3k people with a median age of 45.2 and a median household income of $47,672. Between 2018 and 2019 the population of Sanilac County, MI declined from 41,376 to 41,295, a −0.196% decrease and its median household income grew from $45,277 to $47,672, a 5.29% increase.
The 5 largest ethnic groups in Sanilac County, MI are White (Non-Hispanic) (94%), White (Hispanic) (2.64%), Two+ (Non-Hispanic) (1.24%), Other (Hispanic) (0.76%), and Black or African American (Non-Hispanic) (0.538%). 0% of the households in Sanilac County, MI speak a non-English language at home as their primary language, and 99.1% of the residents in Sanilac County, MI are U.S. citizens.
In 2019, the median property value in Sanilac County, MI was $111,200, and the homeownership rate was 78.7%. Most people in Sanilac County, MI drove alone to work, and the average commute time was 26.6 minutes. The average car ownership in Sanilac County, MI was 2 cars per household.