Every ZIP code in the United States, with weather, radar, trivia and the numbers behind it. Five digits since 1963!

ZIP stands for Zone Improvement Plan. The codes went live on July 1, 1963.The lowest ZIP code is 00501 — the IRS in Holtsville, New York.The highest ZIP code is 99950, in Ketchikan, Alaska.Type 07734 into a calculator and turn it upside down: hELLO. It is Keansburg, New Jersey.12345 belongs to one company: General Electric in Schenectady, New York.The first digit is a region: 0 is New England and New Jersey, 9 is the West Coast, Alaska and Hawaii.Mr. ZIP, the cartoon mailman, was the mascot that sold the idea to America.ZIP+4 arrived in 1983 and can narrow a ZIP down to one side of one block.A ZIP code is a mail route, not a place: plenty of them cross county and even state lines.Play ZIP Hunt: guess the secret ZIP code of the day in six tries.
zipcodes.pro — METRO/13820-BIRMINGHAM

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.

Population1,184,613Birmingham1,184,613
Median household income$71,498Birmingham$71,498US $80,734
Median home value$240,200Birmingham$240,200US $332,700
Median gross rent$1,172Birmingham$1,172US $1,413

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

Counties in Birmingham, AL
CountyZIP codesPopulationMedian 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 codes in Birmingham, AL
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.