St. Clair County, Alabama cities by population
Number of cities: 13
Population: 90,412
Largest city: Trussville
| City | Type | Population |
|---|---|---|
| Trussville | city | 25,027 |
| Moody | city | 13,100 |
| Pell City | city | 12,923 |
| Leeds | city | 12,385 |
| Margaret | town | 5,118 |
| Odenville | city | 4,800 |
| Springville | city | 4,747 |
| Argo | town | 4,411 |
| Riverside | city | 2,411 |
| Ashville | city | 2,096 |
| Vincent | town | 1,807 |
| Ragland | town | 1,784 |
| Steele | town | 1,299 |
What is the largest city in St. Clair County, Alabama?
Trussville is the largest city in St. Clair County, Alabama with a population of 25,027.
TOP-5 cities by population in St. Clair County, Alabama:
- Trussville
- Moody
- Pell City
- Leeds
- Margaret