St. Clair County, Michigan cities by population
Number of cities: 11
Population: 160,067
Largest city: Port Huron
| City | Type | Population |
|---|---|---|
| Port Huron | city | 29,009 |
| Marysville | city | 9,925 |
| Richmond | city | 5,871 |
| St. Clair | city | 5,489 |
| Pearl Beach | CDP | 4,964 |
| Algonac | city | 4,173 |
| Marine City | city | 4,069 |
| Yale | city | 2,100 |
| Capac | village | 1,934 |
| Memphis | city | 1,050 |
| Emmett | village | 282 |
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