Find below the complete list of cities and towns in St. Clair County:
PORT HURON
Port Huron is a City in St. Clair county with -40 000 inhabitants.
FORT GRATIOT CHARTER TOWNSHIP
Fort Gratiot Charter Township is a Charter Township in St. Clair county with -15 000 inhabitants.
PORT HURON CHARTER TOWNSHIP
Port Huron Charter Township is a Charter Township in St. Clair county with -15 000 inhabitants.
MARYSVILLE
Marysville is a City in St. Clair county with -10 000 inhabitants.
KIMBALL TOWNSHIP
Kimball Township is a Township in St. Clair county with -10 000 inhabitants.
CLAY TOWNSHIP
Clay Township is a Township in St. Clair county with -10 000 inhabitants.
ST. CLAIR TOWNSHIP
St. Clair Township is a Township in St. Clair county with -10 000 inhabitants.
CLYDE TOWNSHIP
Clyde Township is a Township in St. Clair county with -10 000 inhabitants.
ST. CLAIR
St. Clair is a City in St. Clair county with -10 000 inhabitants.
IRA TOWNSHIP
Ira Township is a Township in St. Clair county with -10 000 inhabitants.
MARINE CITY
Marine City is a City in St. Clair county with -5 000 inhabitants.
MUSSEY TOWNSHIP
Mussey Township is a Township in St. Clair county with -5 000 inhabitants.
ALGONAC
Algonac is a City in St. Clair county with -5 000 inhabitants.
CASCO TOWNSHIP
Casco Township is a Township in St. Clair county with -5 000 inhabitants.
COLUMBUS TOWNSHIP
Columbus Township is a Township in St. Clair county with -5 000 inhabitants.
BURTCHVILLE TOWNSHIP
Burtchville Township is a Township in St. Clair county with -5 000 inhabitants.
EAST CHINA TOWNSHIP
East China Township is a Township in St. Clair county with -4 000 inhabitants.
COTTRELLVILLE TOWNSHIP
Cottrellville Township is a Township in St. Clair county with -4 000 inhabitants.
CHINA TOWNSHIP
China Township is a Township in St. Clair county with -4 000 inhabitants.
RILEY TOWNSHIP
Riley Township is a Township in St. Clair county with -4 000 inhabitants.
BERLIN TOWNSHIP
Berlin Township is a Township in St. Clair county with -4 000 inhabitants.
WALES TOWNSHIP
Wales Township is a Township in St. Clair county with -4 000 inhabitants.
EMMETT TOWNSHIP
Emmett Township is a Township in St. Clair county with -3 000 inhabitants.
KENOCKEE TOWNSHIP
Kenockee Township is a Township in St. Clair county with -2 500 inhabitants.
BROCKWAY TOWNSHIP
Brockway Township is a Township in St. Clair county with -2 500 inhabitants.
YALE
Yale is a City in St. Clair county with -2 000 inhabitants.
GRANT TOWNSHIP
Grant Township is a Township in St. Clair county with -2 000 inhabitants.
CAPAC
Capac is a Village in St. Clair county with -2 000 inhabitants.
GREENWOOD TOWNSHIP
Greenwood Township is a Township in St. Clair county with -2 000 inhabitants.
LYNN TOWNSHIP
Lynn Township is a Township in St. Clair county with -1 500 inhabitants.