Birmingham, AL
- ZIP codes
- 164
- CBSA code
13820- Type
- Metropolitan statistical area
- States
- AL
- Population
- 1,184,613
- Combined area
- Birmingham-Cullman-Talladega, AL
Metro areas are defined by the Office of Management and Budget as whole counties, so every ZIP code in a member county is listed here.
Birmingham in numbers
About 1,184,613 people live in the Birmingham metropolitan area. The median household income is $71,498 a year (US: $80,734). The median owner-occupied home is valued at $240,200, and median gross rent is $1,172 a month.
| Population | 1,184,613 |
|---|---|
| Median household income | $71,498 |
| Median home value | $240,200 |
| Median gross rent | $1,172 |
U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates. Survey estimates carry margins of error, wider for small places. Sources and methods.
Its 7 counties
| County | ZIP codes | Population | Median income |
|---|---|---|---|
| Jefferson County, AL | 91 | 667,755 | $66,388 |
| Shelby County, AL | 20 | 230,211 | $97,961 |
| St. Clair County, AL | 13 | 94,166 | $77,463 |
| Walker County, AL | 16 | 64,841 | $56,509 |
| Blount County, AL | 8 | 59,518 | $64,190 |
| Chilton County, AL | 8 | 45,992 | $65,603 |
| Bibb County, AL | 8 | 22,130 | $52,541 |
ZIP codes in Birmingham
| ZIP | City | Type | Population | Median income | Median home |
|---|---|---|---|---|---|
35004 | Moody , AL | Standard | 12,155 | $87,652 | $232,700 |
35005 | Adamsville , AL | Standard | 8,247 | $59,125 | $142,900 |
35006 | Adger , AL | Standard | 3,894 | $68,982 | $123,000 |
35007 | Alabaster , AL | Standard | 28,586 | $88,505 | $245,500 |
35013 | Allgood , AL | Standard | 141 | $122,917 | $11,700 |
35015 | Alton , AL | No street area | — | — | — |
35020 | Bessemer , AL | Standard | 24,892 | $35,362 | $91,200 |
35021 | Bessemer , AL | No street area | — | — | — |
35022 | Bessemer , AL | Standard | 23,126 | $81,846 | $258,900 |
35023 | Bessemer , AL | Standard | 25,533 | $69,863 | $161,800 |
35031 | Blountsville , AL | Standard | 7,973 | $54,345 | $141,000 |
35034 | Brent , AL | Standard | 5,368 | $36,002 | $158,400 |
35035 | Brierfield , AL | Standard | 1,389 | $65,695 | — |
35036 | Brookside , AL | Standard | 208 | — | — |
35038 | Burnwell , AL | No street area | — | — | — |
35040 | Calera , AL | Standard | 19,304 | $84,554 | $232,300 |
35042 | Centreville , AL | Standard | 5,924 | $46,509 | $144,100 |
35043 | Chelsea , AL | Standard | 15,837 | $121,356 | $366,200 |
35045 | Clanton , AL | Standard | 15,324 | $65,907 | $181,500 |
35046 | Clanton , AL | Standard | 5,160 | $79,286 | $170,300 |
35048 | Clay , AL | No street area | — | — | — |
35049 | Cleveland , AL | Standard | 4,021 | $65,644 | $190,600 |
35051 | Columbiana , AL | Standard | 9,818 | $80,061 | $250,000 |
35052 | Cook Springs , AL | Standard | 191 | — | — |
35054 | Cropwell , AL | Standard | 4,593 | $77,929 | $347,700 |
35060 | Docena , AL | Standard | 158 | — | $111,000 |
35061 | Dolomite , AL | Standard | 1,554 | $69,432 | $166,000 |
35062 | Dora , AL | Standard | 8,864 | $73,393 | $179,700 |
35063 | Empire , AL | Standard | 3,606 | $61,138 | $110,500 |
35064 | Fairfield , AL | Standard | 9,872 | $48,692 | $129,100 |
35068 | Fultondale , AL | Standard | 8,378 | $73,750 | $195,100 |
35071 | Gardendale , AL | Standard | 17,288 | $82,074 | $261,600 |
35073 | Graysville , AL | Standard | 3,031 | $54,886 | $117,100 |
35074 | Green Pond , AL | Standard | 0 | — | — |
35078 | Harpersville , AL | Standard | 2,170 | $75,056 | $216,100 |
35079 | Hayden , AL | Standard | 10,087 | $82,938 | $206,700 |
35080 | Helena , AL | Standard | 20,251 | $118,344 | $312,900 |
35085 | Jemison , AL | Standard | 8,683 | $70,862 | $143,500 |
35091 | Kimberly , AL | Standard | 3,802 | $100,375 | $321,300 |
35094 | Leeds , AL | Standard | 14,854 | $74,625 | $234,900 |
35097 | Locust Fork , AL | Standard | 1,859 | $58,056 | $150,500 |
35111 | Mc Calla , AL | Standard | 20,342 | $86,463 | $285,100 |
35112 | Margaret , AL | Standard | 120 | $76,010 | — |
35114 | Maylene , AL | Standard | 7,922 | $98,355 | $310,200 |
35115 | Montevallo , AL | Standard | 17,610 | $57,372 | $179,000 |
35116 | Morris , AL | Standard | 5,227 | $88,274 | $237,000 |
35117 | Mount Olive , AL | Standard | 5,606 | $92,730 | $226,600 |
35118 | Mulga , AL | Standard | 2,960 | $64,375 | $164,800 |
35119 | New Castle , AL | Standard | 0 | — | — |
35120 | Odenville , AL | Standard | 17,730 | $74,352 | $221,800 |
35121 | Oneonta , AL | Standard | 16,170 | $60,177 | $179,900 |
35123 | Palmerdale , AL | No street area | — | — | — |
35124 | Pelham , AL | Standard | 25,238 | $99,726 | $307,600 |
35125 | Pell City , AL | Standard | 11,279 | $59,891 | $183,100 |
35126 | Pinson , AL | Standard | 22,599 | $83,732 | $199,000 |
35127 | Pleasant Grove , AL | Standard | 9,442 | $70,317 | $226,400 |
35128 | Pell City , AL | Standard | 10,546 | $83,990 | $247,400 |
35130 | Quinton , AL | Standard | 3,202 | $40,690 | $90,400 |
35131 | Ragland , AL | Standard | 3,363 | $43,738 | $96,800 |
35133 | Remlap , AL | Standard | 3,150 | $50,313 | $172,100 |
35135 | Riverside , AL | Standard | 1,718 | $68,681 | $250,600 |
35137 | Saginaw , AL | No street area | — | — | — |
35139 | Sayre , AL | No street area | — | — | — |
35142 | Shannon , AL | No street area | — | — | — |
35143 | Shelby , AL | Standard | 3,146 | $72,500 | $220,000 |
35144 | Siluria , AL | No street area | — | — | — |
35146 | Springville , AL | Standard | 13,973 | $86,614 | $267,800 |
35147 | Sterrett , AL | Standard | 6,897 | $91,739 | $317,300 |
35148 | Sumiton , AL | Standard | 2,241 | $56,574 | $162,700 |
35171 | Thorsby , AL | Standard | 3,595 | $71,875 | $181,900 |
35172 | Trafford , AL | Standard | 2,703 | $39,844 | $126,300 |
35173 | Trussville , AL | Standard | 31,603 | $117,105 | $345,300 |
35176 | Vandiver , AL | Standard | 704 | $49,348 | $94,500 |
35178 | Vincent , AL | Standard | 3,078 | $55,299 | $148,700 |
35180 | Warrior , AL | Standard | 12,973 | $74,832 | $206,900 |
35181 | Watson , AL | Standard | 98 | — | — |
35182 | Wattsville , AL | No street area | — | — | — |
35184 | West Blocton , AL | Standard | 5,821 | $54,756 | $122,900 |
35185 | Westover , AL | Standard | 0 | — | — |
35186 | Wilsonville , AL | Standard | 5,191 | $102,615 | $304,300 |
35187 | Wilton , AL | No street area | — | — | — |
35188 | Woodstock , AL | Standard | 2,678 | $73,438 | $209,300 |
35201 | Birmingham , AL | No street area | — | — | — |
35202 | Birmingham , AL | No street area | — | — | — |
35203 | Birmingham , AL | Standard | 3,506 | $47,434 | $334,000 |
35204 | Birmingham , AL | Standard | 8,953 | $35,420 | $89,300 |
35205 | Birmingham , AL | Standard | 18,858 | $51,158 | $293,800 |
35206 | Birmingham , AL | Standard | 15,621 | $42,549 | $153,500 |
35207 | Birmingham , AL | Standard | 7,709 | $31,486 | $80,300 |
35208 | Birmingham , AL | Standard | 13,412 | $38,561 | $97,100 |
35209 | Birmingham , AL | Standard | 32,734 | $71,439 | $504,600 |
35210 | Birmingham , AL | Standard | 13,775 | $73,061 | $255,800 |
35211 | Birmingham , AL | Standard | 24,924 | $34,884 | $96,200 |
35212 | Birmingham , AL | Standard | 10,160 | $36,633 | $232,100 |
35213 | Birmingham , AL | Standard | 15,603 | $159,824 | $789,800 |
35214 | Birmingham , AL | Standard | 17,027 | $56,383 | $164,500 |
35215 | Birmingham , AL | Standard | 43,903 | $52,793 | $157,300 |
35216 | Birmingham , AL | Standard | 34,327 | $74,525 | $398,200 |
35217 | Birmingham , AL | Standard | 12,240 | $40,486 | $120,400 |
35218 | Birmingham , AL | Standard | 6,981 | $30,739 | $92,600 |
35219 | Birmingham , AL | No street area | — | — | — |
35220 | Birmingham , AL | No street area | — | — | — |
35221 | Birmingham , AL | Standard | 3,119 | $33,472 | $73,500 |
35222 | Birmingham , AL | Standard | 8,361 | $84,066 | $399,800 |
35223 | Birmingham , AL | Standard | 10,666 | $168,278 | $775,100 |
35224 | Birmingham , AL | Standard | 4,739 | $42,639 | $80,000 |
35226 | Birmingham , AL | Standard | 38,588 | $124,516 | $411,000 |
35228 | Birmingham , AL | Standard | 10,216 | $50,815 | $93,700 |
35229 | Birmingham , AL | Standard | 2,792 | — | — |
35231 | Birmingham , AL | No street area | — | — | — |
35232 | Birmingham , AL | No street area | — | — | — |
35233 | Birmingham , AL | Standard | 3,570 | $60,336 | $338,600 |
35234 | Birmingham , AL | Standard | 3,879 | $26,831 | $114,300 |
35235 | Birmingham , AL | Standard | 20,526 | $63,295 | $194,500 |
35236 | Birmingham , AL | No street area | — | — | — |
35237 | Birmingham , AL | No street area | — | — | — |
35238 | Birmingham , AL | No street area | — | — | — |
35242 | Birmingham , AL | Standard | 57,374 | $117,047 | $477,700 |
35243 | Birmingham , AL | Standard | 18,176 | $99,645 | $538,400 |
35244 | Birmingham , AL | Standard | 38,217 | $113,450 | $412,000 |
35246 | Birmingham , AL | No street area | — | — | — |
35249 | Birmingham , AL | Standard | 15 | — | — |
35253 | Birmingham , AL | No street area | — | — | — |
35254 | Birmingham , AL | Standard | 1,749 | — | — |
35255 | Birmingham , AL | No street area | — | — | — |
35259 | Birmingham , AL | No street area | — | — | — |
35260 | Birmingham , AL | No street area | — | — | — |
35261 | Birmingham , AL | No street area | — | — | — |
35266 | Birmingham , AL | No street area | — | — | — |
35270 | Birmingham , AL | No street area | — | — | — |
35282 | Birmingham , AL | No street area | — | — | — |
35283 | Birmingham , AL | No street area | — | — | — |
35285 | Birmingham , AL | No street area | — | — | — |
35287 | Birmingham , AL | No street area | — | — | — |
35288 | Birmingham , AL | No street area | — | — | — |
35290 | Birmingham , AL | No street area | — | — | — |
35291 | Birmingham , AL | No street area | — | — | — |
35292 | Birmingham , AL | No street area | — | — | — |
35293 | Birmingham , AL | No street area | — | — | — |
35294 | Birmingham , AL | No street area | — | — | — |
35295 | Birmingham , AL | No street area | — | — | — |
35296 | Birmingham , AL | No street area | — | — | — |
35297 | Birmingham , AL | No street area | — | — | — |
35298 | Birmingham , AL | No street area | — | — | — |
35501 | Jasper , AL | Standard | 9,927 | $54,726 | $141,500 |
35502 | Jasper , AL | No street area | — | — | — |
35503 | Jasper , AL | Standard | 9,329 | $63,508 | $161,800 |
35504 | Jasper , AL | Standard | 14,332 | $66,835 | $192,700 |
35550 | Cordova , AL | Standard | 4,806 | $42,216 | $91,900 |
35560 | Goodsprings , AL | No street area | — | — | — |
35573 | Kansas , AL | Standard | 14 | — | — |
35578 | Nauvoo , AL | Standard | 5,582 | $55,754 | $106,800 |
35579 | Oakman , AL | Standard | 2,916 | $46,968 | $110,800 |
35580 | Parrish , AL | Standard | 3,789 | $52,135 | $101,600 |
35584 | Sipsey , AL | Standard | 285 | $26,750 | $101,000 |
35587 | Townley , AL | Standard | 818 | $54,773 | $88,700 |
35953 | Ashville , AL | Standard | 7,083 | $73,750 | $201,700 |
35987 | Steele , AL | Standard | 2,861 | $78,906 | $181,600 |
36091 | Verbena , AL | Standard | 3,290 | $61,214 | $115,100 |
36750 | Maplesville , AL | Standard | 3,161 | $49,345 | $156,800 |
36758 | Plantersville , AL | Standard | 1,484 | — | $93,700 |
36790 | Stanton , AL | Standard | 261 | — | $189,300 |
36792 | Randolph , AL | Standard | 674 | $43,295 | $130,300 |
36793 | Lawley , AL | Standard | 660 | $50,208 | $91,800 |
Cite this page
zipcodes.pro. “Birmingham, AL.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/metro/13820-birmingham
Underlying data is public domain or openly licensed — sources, vintages and licences.