St. Clair County, Michigan Cities (2025)

32 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Port Huron128,01928,928-0.65%3,4588.10 City
Fort Gratiot charter township211,34311,225-0.28%71115.96 Township
Port Huron charter township310,74910,793-0.07%83812.83 Township
Marysville49,8689,990-0.24%1,3477.33 City
Kimball township59,5649,617-0.19%25837.12 Township
Clay township68,2378,447-0.59%23235.48 Township
St. Clair township77,1537,0930.11%18638.40 Township
St. Clair86,1315,5212.03%2,0852.94 City
Clyde township95,4325,523-0.18%15235.65 Township
Ira township104,9404,980-0.24%29017.04 Township
Mussey township114,1694,240-0.29%11735.68 Township
Columbus township124,1154,1100.15%11236.65 Township
Burtchville township134,0824,0760.12%26315.55 Township
Algonac144,0804,192-0.54%2,8751.42 City
Casco township154,0093,9960.07%10936.88 Township
Marine City163,9814,071-0.45%1,8462.16 City
East China township173,6163,703-0.44%5486.59 Township
China township183,5433,5060.34%10434.18 Township
Cottrellville township193,4433,4130.29%16520.85 Township
Riley township203,2153,1990.25%8438.24 Township
Wales township213,1933,1760%8537.37 Township
Berlin township223,0783,115-0.48%8337.13 Township
Casco township232,9442,8071.06%7638.87 Township
Emmett township242,5352,5140.2%7235.33 Township
Kenockee township252,3842,405-0.17%6735.65 Township
Capac261,9521,991-0.41%1,0511.86 Village
Brockway township271,8911,8910.21%5633.67 Township
Yale281,8851,897-0.11%1,3731.37 City
Greenwood township291,5161,4910.86%4235.80 Township
Lynn township301,1141,122-0.09%3135.72 Township
Memphis311,0481,082-0.66%9341.12 City
Emmett32234238-0.43%1561.50 Village

St. Clair County Cities Summary

Largest City

Port Huron is the largest city in St. Clair County, with a population of 28,019.

Smallest City

Emmett is the smallest city in St. Clair County.

10 Largest Cities

There are 32 cities in St. Clair County, Michigan.