St. Clair County, Michigan cities by population

Number of cities: 11
Population: 160,067
Largest city: Port Huron
Table of cities in St. Clair County, Michigan sorted by population from largest to smallest.
CityTypePopulation
Port Huroncity29,009
Marysvillecity9,925
Richmondcity5,871
St. Claircity5,489
Pearl BeachCDP4,964
Algonaccity4,173
Marine Citycity4,069
Yalecity2,100
Capacvillage1,934
Memphiscity1,050
Emmettvillage282

What is the largest city in St. Clair County, Michigan?

Port Huron is the largest city in St. Clair County, Michigan with a population of 29,009.

TOP-5 cities by population in St. Clair County, Michigan:
  • Port Huron
  • Marysville
  • Richmond
  • St. Clair
  • Pearl Beach