County · GEOID 01115
St. Clair County, AL ZIP codes
18 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County St. Clair County (GEOID 01115). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 154,377 (18 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
ZIP/ZCTA overlap with St. Clair County
Population overlap
Share of each ZIP/ZCTA’s population located within St. Clair County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 35004100.0%
Directory county
- 35052100.0%
Directory county
- 35054100.0%
Directory county
- 3509424.1%
- 35112100.0%
Directory county
- 35120100.0%
Directory county
- 351210.8%
- 35125100.0%
Directory county
- 35128100.0%
Directory county
- 35131100.0%
Directory county
- 351333.9%
- 35135100.0%
Directory county
- 3514692.1%
Directory county
- 3517313.8%
- 3517827.6%
- 35953100.0%
Directory county
- 3597225.2%
- 35987100.0%
Directory county
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting St. Clair County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 35004 | Moody | St. Clair County | 11,558 | $85,344 |
| 35052 | Cook Springs | St. Clair County | 214 | — |
| 35054 | Cropwell | St. Clair County | 4,954 | $80,082 |
| 35094 | Leeds | Jefferson County | 15,333 | $74,340 |
| 35112 | Margaret | St. Clair County | 71 | — |
| 35120 | Odenville | St. Clair County | 17,735 | $80,279 |
| 35121 | Oneonta | Blount County | 16,207 | $57,607 |
| 35125 | Pell City | St. Clair County | 10,969 | $63,823 |
| 35128 | Pell City | St. Clair County | 10,228 | $81,993 |
| 35131 | Ragland | St. Clair County | 3,161 | $42,344 |
| 35133 | Remlap | Blount County | 2,793 | $62,216 |
| 35135 | Riverside | St. Clair County | 1,887 | $59,274 |
| 35146 | Springville | St. Clair County | 13,283 | $83,438 |
| 35173 | Trussville | Jefferson County | 32,125 | $113,028 |
| 35178 | Vincent | Shelby County | 2,867 | $48,382 |
| 35953 | Ashville | St. Clair County | 7,020 | $69,415 |
| 35972 | Gallant | Etowah County | 1,300 | $52,839 |
| 35987 | Steele | St. Clair County | 2,672 | $78,707 |
USPS associates these ZIPs with St. Clair County
These codes list St. Clair County as a primary or acceptable city. They are not used for the ACS headline.
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 35182 | Wattsville | St Clair County | 251 | — |