Median age: zip codes ranked in Alabama
Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s. These lists rank zip codes in Alabama with at least 1,000 residents, using the Census Bureau's American Community Survey 5-year estimates.
Showing Alabama. Pick another state
Oldest zip codes (highest median age)
| # | Zip | City | Median age |
|---|---|---|---|
| 1 | 36549 | Lillian | 62.3 |
| 2 | 36528 | Dauphin Island | 62.2 |
| 3 | 36912 | Lisman | 61.7 |
| 4 | 35984 | Mentone | 61.5 |
| 5 | 36432 | Castleberry | 59.7 |
| 6 | 36075 | Shorter | 58.9 |
| 7 | 35143 | Shelby | 58 |
| 8 | 35572 | Houston | 57.2 |
| 9 | 36602 | Mobile | 57.2 |
| 10 | 36578 | Stapleton | 56.8 |
| 11 | 36343 | Gordon | 55.1 |
| 12 | 35746 | Fackler | 55.1 |
| 13 | 35960 | Centre | 54.9 |
| 14 | 36047 | Letohatchee | 54.7 |
| 15 | 36026 | Equality | 54.5 |
| 16 | 35221 | Birmingham | 54.3 |
| 17 | 36860 | Hurtsboro | 53.5 |
| 18 | 36561 | Orange Beach | 53.4 |
| 19 | 36861 | Jacksons Gap | 53.3 |
| 20 | 35014 | Alpine | 52.9 |
| 21 | 36480 | Uriah | 52.5 |
| 22 | 36574 | Seminole | 52.5 |
| 23 | 36759 | Marion Junction | 52.3 |
| 24 | 36320 | Cottonwood | 52.1 |
| 25 | 35136 | Rockford | 52 |
| 26 | 35953 | Ashville | 51.8 |
| 27 | 36278 | Wedowee | 51.6 |
| 28 | 36921 | Toxey | 51.6 |
| 29 | 36453 | Kinston | 51.3 |
| 30 | 36318 | Coffee Springs | 51.3 |
| 31 | 36555 | Magnolia Springs | 51.3 |
| 32 | 36607 | Mobile | 51.2 |
| 33 | 36006 | Billingsley | 51.2 |
| 34 | 35461 | Ethelsville | 51.2 |
| 35 | 35541 | Arley | 51.1 |
| 36 | 35741 | Brownsboro | 50.8 |
| 37 | 36069 | Ramer | 50.8 |
| 38 | 36853 | Dadeville | 50.7 |
| 39 | 36310 | Abbeville | 50.6 |
| 40 | 35549 | Carbon Hill | 50.5 |
| 41 | 35178 | Vincent | 50.4 |
| 42 | 35574 | Kennedy | 50.4 |
| 43 | 36542 | Gulf Shores | 50 |
| 44 | 36862 | Lafayette | 50 |
| 45 | 36048 | Louisville | 49.8 |
| 46 | 36532 | Fairhope | 49.6 |
| 47 | 35594 | Winfield | 49.6 |
| 48 | 36524 | Coffeeville | 49.5 |
| 49 | 36703 | Selma | 49.4 |
| 50 | 36530 | Elberta | 49.3 |
| 51 | 35053 | Crane Hill | 49.3 |
| 52 | 35087 | Joppa | 49.3 |
| 53 | 36919 | Silas | 49.3 |
| 54 | 36874 | Salem | 49 |
| 55 | 35054 | Cropwell | 49 |
| 56 | 35634 | Florence | 48.9 |
| 57 | 35618 | Courtland | 48.9 |
| 58 | 36024 | Eclectic | 48.7 |
| 59 | 35443 | Boligee | 48.7 |
| 60 | 36855 | Five Points | 48.7 |
| 61 | 35223 | Birmingham | 48.6 |
| 62 | 35548 | Brilliant | 48.6 |
| 63 | 36535 | Foley | 48.4 |
| 64 | 36925 | York | 48.4 |
| 65 | 36475 | Repton | 48.4 |
| 66 | 35646 | Leighton | 48.3 |
| 67 | 36850 | Camp Hill | 48.3 |
| 68 | 36572 | Satsuma | 48.1 |
| 69 | 35582 | Red Bay | 47.9 |
| 70 | 36579 | Stockton | 47.9 |
| 71 | 35593 | Vina | 47.8 |
| 72 | 36617 | Mobile | 47.7 |
| 73 | 35175 | Union Grove | 47.7 |
| 74 | 36518 | Chatom | 47.7 |
| 75 | 35981 | Ider | 47.7 |
| 76 | 36451 | Grove Hill | 47.5 |
| 77 | 36266 | Lineville | 47.4 |
| 78 | 35097 | Locust Fork | 47.4 |
| 79 | 36340 | Geneva | 47.3 |
| 80 | 35959 | Cedar Bluff | 47.3 |
| 81 | 35671 | Tanner | 47.3 |
| 82 | 36105 | Montgomery | 46.9 |
| 83 | 36258 | Delta | 46.9 |
| 84 | 36269 | Muscadine | 46.9 |
| 85 | 35986 | Rainsville | 46.8 |
| 86 | 36879 | Waverly | 46.8 |
| 87 | 35089 | Kellyton | 46.8 |
| 88 | 36553 | Mc Intosh | 46.7 |
| 89 | 35133 | Remlap | 46.7 |
| 90 | 35645 | Killen | 46.6 |
| 91 | 35954 | Attalla | 46.6 |
| 92 | 36323 | Elba | 46.6 |
| 93 | 36467 | Opp | 46.5 |
| 94 | 35131 | Ragland | 46.5 |
| 95 | 35186 | Wilsonville | 46.4 |
| 96 | 35660 | Sheffield | 46.3 |
| 97 | 35765 | Pisgah | 46.3 |
| 98 | 35651 | Mount Hope | 46.3 |
| 99 | 35633 | Florence | 46.2 |
| 100 | 36322 | Daleville | 46.2 |
Youngest zip codes (lowest median age)
| # | Zip | City | Median age |
|---|---|---|---|
| 1 | 36115 | Montgomery | 17.2 |
| 2 | 36082 | Troy | 19.5 |
| 3 | 35487 | Tuscaloosa | 19.6 |
| 4 | 36849 | Auburn University | 19.6 |
| 5 | 35632 | Florence | 19.7 |
| 6 | 35254 | Birmingham | 19.9 |
| 7 | 35229 | Birmingham | 19.9 |
| 8 | 36688 | Mobile | 20.1 |
| 9 | 36088 | Tuskegee Institute | 21.6 |
| 10 | 35401 | Tuscaloosa | 21.8 |
| 11 | 35470 | Livingston | 22.2 |
| 12 | 36832 | Auburn | 23.5 |
| 13 | 36362 | Fort Rucker | 25.1 |
| 14 | 36081 | Troy | 26 |
| 15 | 35233 | Birmingham | 27.5 |
| 16 | 35816 | Huntsville | 27.7 |
| 17 | 35083 | Holly Pond | 29.5 |
| 18 | 35404 | Tuscaloosa | 29.6 |
| 19 | 35205 | Birmingham | 30.1 |
| 20 | 35064 | Fairfield | 30.3 |
| 21 | 36736 | Dixons Mills | 31.3 |
| 22 | 35554 | Eldridge | 31.6 |
| 23 | 36276 | Wadley | 31.6 |
| 24 | 36856 | Fort Mitchell | 31.7 |
| 25 | 36107 | Montgomery | 31.8 |
| 26 | 35974 | Geraldine | 31.9 |
| 27 | 36742 | Gallion | 32.1 |
| 28 | 35474 | Moundville | 32.3 |
| 29 | 36110 | Montgomery | 32.3 |
| 30 | 35115 | Montevallo | 32.4 |
| 31 | 36083 | Tuskegee | 32.5 |
| 32 | 36611 | Mobile | 32.6 |
| 33 | 35806 | Huntsville | 32.6 |
| 34 | 36051 | Marbury | 32.8 |
| 35 | 35564 | Hackleburg | 33.1 |
| 36 | 35490 | Vance | 33.2 |
| 37 | 36606 | Mobile | 33.3 |
| 38 | 35805 | Huntsville | 33.3 |
| 39 | 35950 | Albertville | 33.3 |
| 40 | 36608 | Mobile | 33.3 |
| 41 | 36116 | Montgomery | 33.3 |
| 42 | 36830 | Auburn | 33.3 |
| 43 | 35501 | Jasper | 33.4 |
| 44 | 35212 | Birmingham | 33.4 |
| 45 | 36205 | Anniston | 33.6 |
| 46 | 36032 | Fort Deposit | 33.6 |
| 47 | 35979 | Higdon | 33.7 |
| 48 | 36441 | Flomaton | 33.7 |
| 49 | 36265 | Jacksonville | 33.7 |
| 50 | 35446 | Buhl | 34 |
| 51 | 36551 | Loxley | 34 |
| 52 | 35209 | Birmingham | 34.1 |
| 53 | 35808 | Huntsville | 34.2 |
| 54 | 35988 | Sylvania | 34.2 |
| 55 | 36104 | Montgomery | 34.2 |
| 56 | 35546 | Berry | 34.4 |
| 57 | 35980 | Horton | 34.4 |
| 58 | 35207 | Birmingham | 34.4 |
| 59 | 35216 | Birmingham | 34.4 |
| 60 | 35184 | West Blocton | 34.7 |
| 61 | 35630 | Florence | 34.7 |
| 62 | 36311 | Ariton | 34.9 |
| 63 | 35983 | Leesburg | 34.9 |
| 64 | 36509 | Bayou La Batre | 35.1 |
| 65 | 36260 | Eastaboga | 35.1 |
| 66 | 35760 | New Hope | 35.1 |
| 67 | 35147 | Sterrett | 35.1 |
| 68 | 35476 | Northport | 35.1 |
| 69 | 35085 | Jemison | 35.1 |
| 70 | 35619 | Danville | 35.3 |
| 71 | 35040 | Calera | 35.3 |
| 72 | 36609 | Mobile | 35.3 |
| 73 | 35405 | Tuscaloosa | 35.3 |
| 74 | 35035 | Brierfield | 35.4 |
| 75 | 35957 | Boaz | 35.4 |
| 76 | 35756 | Madison | 35.4 |
| 77 | 36064 | Pike Road | 35.5 |
| 78 | 35126 | Pinson | 35.5 |
| 79 | 35215 | Birmingham | 35.6 |
| 80 | 36279 | Wellington | 35.7 |
| 81 | 35222 | Birmingham | 35.7 |
| 82 | 35653 | Russellville | 35.7 |
| 83 | 35120 | Odenville | 35.7 |
| 84 | 35080 | Helena | 35.7 |
| 85 | 36580 | Summerdale | 36 |
| 86 | 36054 | Millbrook | 36 |
| 87 | 35951 | Albertville | 36 |
| 88 | 35585 | Spruce Pine | 36.1 |
| 89 | 36769 | Pine Hill | 36.2 |
| 90 | 36521 | Chunchula | 36.2 |
| 91 | 35125 | Pell City | 36.2 |
| 92 | 36022 | Deatsville | 36.3 |
| 93 | 36344 | Hartford | 36.4 |
| 94 | 35213 | Birmingham | 36.5 |
| 95 | 36695 | Mobile | 36.5 |
| 96 | 36575 | Semmes | 36.6 |
| 97 | 35601 | Decatur | 36.6 |
| 98 | 35031 | Blountsville | 36.7 |
| 99 | 36877 | Smiths Station | 36.7 |
| 100 | 36527 | Spanish Fort | 36.7 |
Other rankings
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- Income inequality (Gini)