The Town Files

St. Clair County, Alabama

94,166 people. The median home is worth $226,300 (typical Alabama town: $161,250) and the median household earns $77,463.

Towns in St. Clair County

Towns in St. Clair County

TownPeopleMedian homeIncomeMedian age
Moody13,170$237,500$86,62743.5
Pell City12,939$249,600$68,63842.0
Margaret5,106$230,900$101,80232.8
Odenville4,969$223,600$70,29638.1
Springville4,786$284,300$84,23143.6
Argo4,368$248,100$105,12833.1

People and housing

St. Clair CountyTypical Alabama town
Median home value$226,300$161,250
Median rent$1,084$834
Median household income$77,463$56,250
Median age41.239.9
Bachelor's degree or higher21.4%17.3%
Below the poverty line11.4%16.7%

Jobs and pay

21,980 jobs in 2024, average pay $51,425 a year.

Largest industries in St. Clair CountyManufacturing4,000 jobs · $67,313Retail3,775 jobs · $32,774Hotels & restaurants2,341 jobs · $21,367Health care & social assistan…2,198 jobs · $55,403Construction1,697 jobs · $64,835Wholesale trade1,041 jobs · $71,291
BLS QCEW 2024.
Unemployment rate in St. Clair County0%2%4%6%8%10%2000200420082012201620202023 2.1%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 478 storm events in St. Clair County from 1996 to 2026, with 18 deaths.

Storm events in St. Clair County by type since 1996Hail97Heat5Flood4Drought37Tornado29Lightning4Heavy Snow5Flash Flood30Strong Wind6Winter Storm9
NOAA NCEI Storm Events Database.

Federal disaster declarations

St. Clair County has been included in 30 FEMA declarations since 1953.

DeclaredIncidentDeclaration
September 26, 2024HurricaneEM-3618: Hurricane Helene
September 14, 2020HurricaneEM-3545: Hurricane Sally
March 29, 2020BiologicalDR-4503: Covid-19 Pandemic
March 13, 2020BiologicalEM-3472: Covid-19
April 26, 2018Severe StormDR-4362: Severe Storms And Tornadoes
October 8, 2017HurricaneEM-3394: Hurricane Nate
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).