Skip to content

St. Clair County, Alabama ZIP codes

13 ZIP codes are in St. Clair County, plus 6 that cross in from neighboring counties. It's part of the Birmingham, AL metro area.

ZIP codes
13
Population in these ZIPs
85,612
Avg. median income
$76,500population-weighted
Cities & towns
12
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in St. Clair County

ZIP codes in St. Clair County
ZIP codeCityPopulationMedian incomeTypical home value
35004Moody12,155$87,652$263,300
35052Cook Springs191——
35054Cropwell4,593$77,929$424,900
35112Margaret120$76,010—
35120Odenville17,730$74,352$263,300
35125Pell City11,279$59,891$232,600
35128Pell City10,546$83,990$327,100
35131Ragland3,363$43,738$182,900
35135Riverside1,718$68,681$323,500
35146Springville13,973$86,614$332,800
35182 PO BoxWattsville———
35953Ashville7,083$73,750$263,600
35987Steele2,861$78,906$206,600

ZIP codes partly in St. Clair County

These ZIP codes are mostly in a neighboring county but cover part of St. Clair County.

ZIP codes partly in St. Clair County
ZIP codeCityCountyPopulationMedian incomeTypical home value
35094LeedsJefferson County14,854$74,625$258,400
35121OneontaBlount County16,170$60,177$226,700
35133RemlapBlount County3,150$50,313$242,900
35173TrussvilleJefferson County31,603$117,105$384,300
35178VincentShelby County3,078$55,299$254,400
35972GallantEtowah County1,291$42,457$219,000

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in St. Clair County

Nearby counties

Frequently asked questions

How many ZIP codes are in St. Clair County, Alabama?

13 ZIP codes are mainly in St. Clair County, and 6 more ZIP codes from neighboring areas reach partly into it.

What cities are in St. Clair County?

ZIP codes in St. Clair County use the city names Ashville, Cook Springs, Cropwell, Margaret, Moody, Odenville, Pell City, Ragland, Riverside, Springville, Steele and Wattsville.

What metro area is St. Clair County in?

St. Clair County is part of the Birmingham, AL metropolitan statistical area.