St. Clair County, Alabama cities by population

Number of cities: 13
Population: 90,412
Largest city: Trussville
Table of cities in St. Clair County, Alabama sorted by population from largest to smallest.
CityTypePopulation
Trussvillecity25,027
Moodycity13,100
Pell Citycity12,923
Leedscity12,385
Margarettown5,118
Odenvillecity4,800
Springvillecity4,747
Argotown4,411
Riversidecity2,411
Ashvillecity2,096
Vincenttown1,807
Raglandtown1,784
Steeletown1,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