First three digits · Alabama
ZIP Codes Starting with
50 ZIP codes start with 351, sorted at the Birmingham, AL (SCF 350) sectional center (USPS labeling list L005, effective October 1, 2026) in Alabama: 42 residential ZIP codes across 11 counties and 8 PO Box or single-organization codes (Census 2020 ZCTAs and GeoNames postal codes, October 2026).
What do the digits 351 mean?
The first digit, 3, is one of ten national areas (Alabama, Florida, Georgia, Mississippi, Tennessee and Armed Forces Americas). The first three, 351, route mail to a sectional center: USPS labeling list L005 (effective October 1, 2026) sends letters for 351 to the Birmingham, AL (SCF 350) facility. The last two digits pick the delivery area. By residents, the largest town names among the 351 ZIP codes are Trussville, Talladega, Pelham, Sylacauga, Pinson and Pell City.
The same facility sorts 7 prefixes, 340 ZIP codes in all: 350, 351, 352, 354, 355, 359, 362.
Where are the 351 ZIP codes?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
All ZIP codes starting with 351
| County | ||||||
|---|---|---|---|---|---|---|
| 35111 | McCalla | Jefferson County | 20,342 | 328 | $87k | $285k |
| 35112 | Margaret | St. Clair County | 120 | 112 | $76k | – |
| 35114 | Alabaster | Shelby County | 7,922 | 748 | $98k | $310k |
| 35115 | Montevallo | Shelby County | 17,610 | 143 | $57k | $179k |
| 35116 | Morris | Jefferson County | 5,227 | 232 | $88k | $237k |
| 35117 | Mount Olive | Jefferson County | 5,606 | 192 | $93k | $227k |
| 35118 | Mulga | Jefferson County | 2,960 | 82 | $64k | $165k |
| 35119 | New Castle | Jefferson County | no residents | 0 | – | – |
| 35120 | Odenville | St. Clair County | 17,730 | 250 | $74k | $222k |
| 35121 | Oneonta | Blount County | 16,170 | 112 | $60k | $180k |
| 35123 | Palmerdale | Jefferson County | PO Box or unique | – | – | – |
| 35124 | Pelham | Shelby County | 25,238 | 592 | $100k | $308k |
| 35125 | Pell City | St. Clair County | 11,279 | 238 | $60k | $183k |
| 35126 | Pinson | Jefferson County | 22,599 | 376 | $84k | $199k |
| 35127 | Pleasant Grove | Jefferson County | 9,442 | 932 | $70k | $226k |
| 35128 | Pell City | St. Clair County | 10,546 | 151 | $84k | $247k |
| 35130 | Quinton | Walker County | 3,202 | 48 | $41k | $90k |
| 35131 | Ragland | St. Clair County | 3,363 | 48 | $44k | $97k |
| 35133 | Remlap | Blount County | 3,150 | 65 | $50k | $172k |
| 35135 | Riverside | St. Clair County | 1,718 | 240 | $69k | $251k |
| 35136 | Rockford | Coosa County | 1,755 | 8 | $50k | $140k |
| 35137 | Saginaw | Shelby County | PO Box or unique | – | – | – |
| 35139 | Sayre | Jefferson County | PO Box or unique | – | – | – |
| 35142 | Shannon | Jefferson County | PO Box or unique | – | – | – |
| 35143 | Shelby | Shelby County | 3,146 | 72 | $73k | $220k |
| 35144 | Siluria | Shelby County | PO Box or unique | – | – | – |
| 35146 | Springville | St. Clair County | 13,973 | 135 | $87k | $268k |
| 35147 | Sterrett | Shelby County | 6,897 | 100 | $92k | $317k |
| 35148 | Sumiton | Walker County | 2,241 | 360 | $57k | $163k |
| 35149 | Sycamore | Talladega County | no residents | 0 | – | – |
| 35150 | Sylacauga | Talladega County | 17,305 | 283 | $46k | $132k |
| 35151 | Sylacauga | Talladega County | 7,482 | 50 | $68k | $153k |
| 35160 | Talladega | Talladega County | 26,031 | 78 | $53k | $128k |
| 35161 | Talladega | Talladega County | PO Box or unique | – | – | – |
| 35171 | Thorsby | Chilton County | 3,595 | 105 | $72k | $182k |
| 35172 | Trafford | Blount County | 2,703 | 92 | $40k | $126k |
| 35173 | Trussville | Jefferson County | 31,603 | 490 | $117k | $345k |
| 35175 | Union Grove | Marshall County | 4,860 | 77 | $75k | $199k |
| 35176 | Vandiver | Shelby County | 704 | 80 | $49k | $95k |
| 35178 | Vincent | Shelby County | 3,078 | 53 | $55k | $149k |
| 35179 | Vinemont | Cullman County | 9,082 | 97 | $73k | $177k |
| 35180 | Warrior | Jefferson County | 12,973 | 152 | $75k | $207k |
| 35181 | Watson | Jefferson County | 98 | 2,513 | – | – |
| 35182 | Wattsville | St. Clair County | PO Box or unique | – | – | – |
| 35183 | Weogufka | Coosa County | 835 | 9 | $69k | $105k |
| 35184 | West Blocton | Bibb County | 5,821 | 41 | $55k | $123k |
| 35185 | Westover | Shelby County | no residents | 0 | – | – |
| 35186 | Wilsonville | Shelby County | 5,191 | 94 | $103k | $304k |
| 35187 | Wilton | Shelby County | PO Box or unique | – | – | – |
| 35188 | Woodstock | Bibb County | 2,678 | 107 | $73k | $209k |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; GeoNames postal codes (CC BY 4.0) for codes without a residential area.