St. Clair township is located in St. Clair County, Michigan. St. Clair township has a 2026 population of 7,146. St. Clair township is currently growing at a rate of 0.11% annually and its population has increased by 0.68% since the most recent census, which recorded a population of 7,098 in 2020.
The median household income in St. Clair township is $93,068 with a poverty rate of 5.31%. The median age in St. Clair township is 47.2 years: 45.4 years for males, and 48.5 years for females. For every 100 females there are 100.3 males.
Data after 2023 is projected based on recent change
Overall: 47.2 years
Female: 48.5 years
Male: 45.4 years
There are 5,754 adults, (1,420 of whom are seniors) in St. Clair township.
Female: 3,557 (49.9%)
Male: 3,569 (50.1%)
The racial composition of St. Clair township includes 94.99% White, and smaller percentages for other race, Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 6,769 | 94.99% |
| Two or more races | 302 | 4.24% |
| Other race | 44 | 0.62% |
| Asian | 11 | 0.15% |
St. Clair township 's average per capita income is $61,888. Household income levels show a median of $93,068. The poverty rate stands at 5.31%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $117,270 | - |
| Families | $113,333 | $132,765 |
| Households | $93,068 | $110,553 |
| Non Families | $50,714 | $59,384 |
Average Income
Median Household Income
Poverty Rate