ZIP Codes in Birmingham, AL
Birmingham uses 31 ZIP codes, all in Jefferson, Shelby Counties. Pick one below for details, or look up the full nine-digit ZIP+4 for a specific street address.
All 31 Birmingham ZIP codes
| ZIP | Type | County | Population |
|---|---|---|---|
| 35203 | standard | Jefferson | 3,506 |
| 35204 | standard | Jefferson | 8,953 |
| 35205 | standard | Jefferson | 18,858 |
| 35206 | standard | Jefferson | 15,621 |
| 35207 | standard | Jefferson | 7,709 |
| 35208 | standard | Jefferson | 13,412 |
| 35209 | standard | Jefferson | 32,734 |
| 35210 | standard | Jefferson | 13,775 |
| 35211 | standard | Jefferson | 24,924 |
| 35212 | standard | Jefferson | 10,160 |
| 35213 | standard | Jefferson | 15,603 |
| 35214 | standard | Jefferson | 17,027 |
| 35215 | standard | Jefferson | 43,903 |
| 35216 | standard | Jefferson | 34,327 |
| 35217 | standard | Jefferson | 12,240 |
| 35218 | standard | Jefferson | 6,981 |
| 35221 | standard | Jefferson | 3,119 |
| 35222 | standard | Jefferson | 8,361 |
| 35223 | standard | Jefferson | 10,666 |
| 35224 | standard | Jefferson | 4,739 |
| 35226 | standard | Jefferson | 38,588 |
| 35228 | standard | Jefferson | 10,216 |
| 35229 | standard | Jefferson | 2,792 |
| 35233 | standard | Jefferson | 3,570 |
| 35234 | standard | Jefferson | 3,879 |
| 35235 | standard | Jefferson | 20,526 |
| 35242 | standard | Shelby | 57,374 |
| 35243 | standard | Jefferson | 18,176 |
| 35244 | standard | Shelby | 38,217 |
| 35249 | standard | Jefferson | 15 |
| 35254 | standard | Jefferson | 1,749 |
Finding a ZIP+4 in Birmingham
Knowing which of these 31 ZIP codes covers an address only gets you partway. The four-digit extension identifies the specific delivery point — typically one side of one block. Two houses facing each other on the same Birmingham street almost always have different ZIP+4 codes even though they share all five leading digits.
Appending ZIP+4 to a mailing list?
Upload a CSV of Birmingham addresses and download it complete.