Saint Clair County, MI City and City Map
Saint Clair County has 18 cities / towns. See all cities/towns in List View or use the map below to review.
Saint Clair County Cities / Towns by Population
Port Huron 29,534Marysville 9,842Saint Clair 5,428Marine City 4,193Algonac 4,065Pearl Beach 3,114Emmett 323AnchorvilleAvocaCascoColumbusEast ChinaFair HavenFort GratiotGoodellsHarsens IslandNorth StreetSmiths Creek