ZipCodeLook
Loading 33,000 zip codes…

About this map

Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
38.9
Alabama
39.3
Rankings
Full list

Top and bottom zip codes in Alabama

Zip codes with 1,000+ residents

Oldest zip codes (highest median age)

See all
  1. 136549Lillian62.3
  2. 236528Dauphin Island62.2
  3. 336912Lisman61.7
  4. 435984Mentone61.5
  5. 536432Castleberry59.7
  6. 636075Shorter58.9
  7. 735143Shelby58
  8. 835572Houston57.2
  9. 936602Mobile57.2
  10. 1036578Stapleton56.8

Youngest zip codes (lowest median age)

See all
  1. 136115Montgomery17.2
  2. 236082Troy19.5
  3. 335487Tuscaloosa19.6
  4. 436849Auburn University19.6
  5. 535632Florence19.7
  6. 635254Birmingham19.9
  7. 735229Birmingham19.9
  8. 836688Mobile20.1
  9. 936088Tuskegee Institute21.6
  10. 1035401Tuscaloosa21.8

Median age by county in Alabama

  1. 1Coosa County50.1
  2. 2Cherokee County47.5
  3. 3Choctaw County47.4
  4. 4Conecuh County46.7
  5. 5Tallapoosa County45.6
  6. 6Winston County45.4
  7. 7Henry County44.8
  8. 8Clay County44.7
  9. 9Washington County44.6
  10. 10Lamar County44.2
  11. 11Monroe County44.2
  12. 12Baldwin County43.9
  13. 13Marion County43.9
  14. 14Geneva County43.7
  15. 15Jackson County43.5
  16. 16Randolph County43.4
  17. 17Covington County43.3
  18. 18Fayette County43.3
  19. 19Bullock County43
  20. 20Colbert County42.9
  21. 21Clarke County42.8
  22. 22Butler County42.7
  23. 23Cleburne County42.7
  24. 24Lowndes County42.7
  25. 25Greene County42.5
  26. 26Lawrence County42.3
  27. 27Wilcox County42.3
  28. 28Crenshaw County42.2
  29. 29Pickens County42.2
  30. 30Talladega County42
  31. 31Etowah County41.7
  32. 32Marengo County41.4
  33. 33Blount County41.3
  34. 34Chambers County41.3
  35. 35Bibb County41.2
  36. 36Dallas County41.2
  37. 37St. Clair County41.2
  38. 38Perry County41.1
  39. 39Barbour County40.8
  40. 40Cullman County40.8
  41. 41Lauderdale County40.8
  42. 42Limestone County40.8
  43. 43Escambia County40.6
  44. 44Hale County40.6
  45. 45Walker County40.6
  46. 46Houston County40.3
  47. 47Shelby County40.3
  48. 48Morgan County40
  49. 49DeKalb County39.5
  50. 50Elmore County39.5
  51. 51Calhoun County39.3
  52. 52Autauga County39
  53. 53Coffee County39
  54. 54Chilton County38.7
  55. 55Marshall County38.5
  56. 56Mobile County38.5
  57. 57Madison County38.2
  58. 58Franklin County38
  59. 59Dale County37.7
  60. 60Jefferson County37.7
  61. 61Russell County37.5
  62. 62Macon County37.4
  63. 63Montgomery County37.1
  64. 64Sumter County35.7
  65. 65Lee County34
  66. 66Tuscaloosa County32.8
  67. 67Pike County31.6

Questions about this map

Which zip code has the highest median age in Alabama?

Among zip codes with at least 1,000 residents, 36549 (Lillian, AL) has the highest: 62.3.

Which zip code has the lowest median age in Alabama?

36115 (Montgomery, AL) has the lowest: 17.2.

What is the median age for the United States?

38.9; in Alabama it is 39.3.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

More maps