US5.com

Alabama ZIP Codes & Demographics

Alabama ZIP codes, demographics, and median household income — 656 ZIP codes — population 5,054,137 — avg. income $59,002 — avg. home value $164,838. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
656
Population
5,054,137
Median household income (avg.)
$59,002
79% of U.S. median
Average home value
$164,838
47% of U.S. median
Average rent
$626

Alabama demographics

Alabama has 656 ZIP codes across 67 counties on US5, with a combined ZIP-area population of about 5,054,137.

Across ZIP codes with age data, the average median age is about 42.1 years.

Among cities represented in this ZIP set, Hoover is among the largest population centers.

Median household income in Alabama

The average median household income across ZIP codes in Alabama is about $59,002 — about 21% below the U.S. median ($75,149).

Among ZIPs with income data, 35213 (Mountain Brook) is near the top at about $161,902, while 35464 (Gainesville) is near the bottom at about $12,423.

Housing in Alabama

For housing in Alabama, the average median home value is about $164,838 and the average median rent is about $626.

The most populous ZIP is 35242 (Hoover) with about 56,956 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Alabama

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
35242 Hoover Shelby County AL 56,956 $116,053 $452,300
36695 Mobile Mobile County AL 52,923 $75,236 $234,200
36117 Montgomery Montgomery County AL 52,608 $72,237 $225,900
35758 Madison Madison County AL 48,929 $115,780 $336,700
35405 Tuscaloosa Tuscaloosa County AL 48,564 $61,371 $224,900
36830 Auburn Lee County AL 48,172 $63,761 $346,600
35215 Birmingham Jefferson County AL 46,372 $51,854 $146,900
36116 Montgomery Montgomery County AL 44,369 $53,973 $137,000
35401 Tuscaloosa Tuscaloosa County AL 40,507 $30,031 $141,100
36330 Enterprise Coffee County AL 38,697 $71,589 $198,600
36301 Dothan Houston County AL 38,627 $49,124 $156,100
36535 Foley Baldwin County AL 38,401 $67,013 $250,800
35226 Hoover Jefferson County AL 37,693 $126,053 $387,100
36608 Mobile Mobile County AL 37,599 $64,372 $234,400
36532 Fairhope Baldwin County AL 37,121 $86,026 $395,300
35244 Hoover Shelby County AL 36,775 $114,172 $390,900
35216 Vestavia Hills Jefferson County AL 36,587 $73,125 $376,200
35601 Decatur Morgan County AL 36,008 $50,216 $148,100
36526 Daphne Baldwin County AL 34,552 $90,733 $311,000
35630 Florence Lauderdale County AL 33,697 $44,168 $153,300
35209 Homewood Jefferson County AL 33,476 $72,383 $465,600
35810 Huntsville Madison County AL 32,705 $46,963 $126,100
35173 Trussville Jefferson County AL 32,125 $113,028 $327,500
35603 Decatur Morgan County AL 31,875 $78,237 $235,600
36303 Dothan Houston County AL 30,388 $53,006 $175,600
36832 Auburn Lee County AL 30,000 $34,957 $222,900
35811 Huntsville Madison County AL 29,748 $92,361 $249,900
35749 Harvest Madison County AL 29,297 $106,866 $270,300
35803 Huntsville Madison County AL 29,283 $95,182 $259,100
35611 Athens Limestone County AL 29,077 $54,606 $201,700
35806 Huntsville Madison County AL 28,443 $79,338 $318,800
35007 Alabaster Shelby County AL 27,935 $86,994 $231,800
36067 Prattville Autauga County AL 27,353 $64,837 $180,100
35640 Hartselle Morgan County AL 26,976 $69,686 $196,600
35160 Talladega Talladega County AL 26,177 $50,007 $129,300
36605 Mobile Mobile County AL 25,628 $45,064 $97,800
35020 Bessemer Jefferson County AL 25,308 $33,247 $90,900
35211 Birmingham Jefferson County AL 25,267 $34,286 $94,500
35023 Hueytown Jefferson County AL 25,221 $69,288 $153,400
35124 Pelham Shelby County AL 24,871 $91,513 $282,600
36801 Opelika Lee County AL 24,504 $58,256 $211,400
35613 Athens Limestone County AL 24,175 $103,281 $291,300
36109 Montgomery Montgomery County AL 24,093 $61,059 $134,900
36609 Mobile Mobile County AL 24,091 $49,724 $201,800
35022 Bessemer Jefferson County AL 23,989 $79,084 $241,300
35801 Huntsville Madison County AL 23,901 $103,125 $399,700
36582 Mobile Mobile County AL 23,805 $61,498 $170,400
35404 Tuscaloosa Tuscaloosa County AL 23,553 $45,521 $175,700
35756 Huntsville Limestone County AL 23,552 $134,900 $350,600
35802 Huntsville Madison County AL 23,304 $72,195 $319,900
35055 Cullman Cullman County AL 23,231 $58,488 $195,400
36575 Semmes Mobile County AL 22,444 $69,381 $193,600
36867 Phenix City Russell County AL 22,441 $46,847 $188,000
36701 Valley Grande Dallas County AL 22,358 $40,466 $111,000
35126 Pinson Jefferson County AL 22,354 $81,690 $189,100
36066 Prattville Autauga County AL 22,319 $80,364 $220,900
36265 Jacksonville Calhoun County AL 21,891 $51,574 $163,500
35950 Albertville Marshall County AL 21,173 $56,457 $149,500
36092 Wetumpka Elmore County AL 21,170 $75,540 $189,600
36527 Spanish Fort Baldwin County AL 21,160 $112,672 $348,200
35805 Huntsville Madison County AL 21,006 $31,247 $108,200
36869 Phenix City Russell County AL 20,987 $50,341 $129,200
35633 Underwood-Petersville Lauderdale County AL 20,733 $66,008 $177,500
35111 McCalla Jefferson County AL 20,661 $85,181 $263,800
35674 Tuscumbia Colbert County AL 20,475 $56,960 $176,700
36507 Bay Minette Baldwin County AL 20,350 $47,919 $160,800
35475 Northport Tuscaloosa County AL 19,991 $104,852 $310,200
35080 Helena Shelby County AL 19,808 $111,871 $278,500
36870 Phenix City Lee County AL 19,672 $69,652 $178,100
35010 Alexander City Tallapoosa County AL 19,619 $48,744 $129,500
35235 Birmingham Jefferson County AL 19,600 $57,244 $165,900
35763 Huntsville Madison County AL 19,505 $125,356 $368,300
36804 Opelika Lee County AL 19,469 $57,842 $178,100
36360 Ozark Dale County AL 19,461 $50,032 $138,200
36207 White Plains Calhoun County AL 19,251 $70,090 $195,000
36606 Mobile Mobile County AL 19,189 $49,561 $141,300
35901 Gadsden Etowah County AL 19,186 $47,826 $174,200
35473 Northport Tuscaloosa County AL 19,094 $67,224 $249,900
35661 Muscle Shoals Colbert County AL 18,957 $66,726 $189,700
35205 Birmingham Jefferson County AL 18,955 $49,194 $292,000
35040 Calera Shelby County AL 18,819 $80,267 $210,600
36203 Oxford Calhoun County AL 18,797 $65,920 $166,000
35406 Tuscaloosa Tuscaloosa County AL 18,533 $118,736 $467,000
36693 Mobile Mobile County AL 18,257 $69,580 $199,000
35757 Huntsville Madison County AL 18,250 $105,517 $298,800
35243 Vestavia Hills Jefferson County AL 17,776 $99,063 $484,400
35120 Odenville St. Clair County AL 17,735 $80,279 $210,900
35071 Gardendale Jefferson County AL 17,627 $80,745 $239,500
36305 Dothan Houston County AL 17,592 $81,438 $236,000
36618 Mobile Mobile County AL 17,438 $59,075 $155,500
35016 Arab Marshall County AL 17,435 $60,910 $192,900
36201 Anniston Calhoun County AL 17,406 $33,754 $75,900
35967 Fort Payne DeKalb County AL 17,342 $48,125 $155,700
36542 Gulf Shores Baldwin County AL 17,335 $74,861 $366,600
35903 Ballplay Etowah County AL 17,180 $50,063 $170,000
35150 Sylacauga Talladega County AL 17,118 $41,328 $135,500
36571 Saraland Mobile County AL 17,037 $61,574 $210,100
35115 Pea Ridge Shelby County AL 16,911 $54,157 $165,800
35957 Boaz Marshall County AL 16,672 $53,859 $142,500
35976 Guntersville Marshall County AL 16,604 $72,579 $254,700

Frequently asked questions

How many ZIP codes are in Alabama?

Alabama has 656 ZIP codes on US5 across 67 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Alabama?

Alabama has a combined ZIP-area population of about 5,054,137 across 656 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Alabama?

The average median household income across ZIP codes in Alabama is about $59,002, about 21% below the U.S. median ($75,149). Average median home value is about $164,838. Among ZIPs with data, 35213 (Mountain Brook) is near the top ($161,902) and 35464 (Gainesville) is near the bottom ($12,423).

Where can I find ZIP code lists for Alabama?

This page lists ZIP codes in Alabama with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Alabama

Explore curated boards for highest income, largest population, and most affordable home values.