ZipCodeLook
Loading 33,000 zip codes…

About this map

Share of residents born outside the U.S. (not counting people born abroad to American parents).

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

U.S.
14.1%
Alabama
4%
Rankings
Full list

Top and bottom zip codes in Alabama

Zip codes with 1,000+ residents

Zip codes with the most foreign-born residents

See all
  1. 135233Birmingham17.8%
  2. 235653Russellville17.4%
  3. 335805Huntsville16.6%
  4. 435951Albertville16.3%
  5. 535961Collinsville14.6%
  6. 636509Bayou La Batre14.1%
  7. 735950Albertville14%
  8. 835962Crossville13.4%
  9. 935115Montevallo12.5%
  10. 1036830Auburn11.8%

Zip codes with the fewest foreign-born residents

See all
  1. 136503Atmore0%
  2. 236317Clopton0%
  3. 336921Toxey0%
  4. 436047Letohatchee0%
  5. 536524Coffeeville0%
  6. 635543Bear Creek0%
  7. 735979Higdon0%
  8. 836548Leroy0%
  9. 935542Bankston0%
  10. 1035458Elrod0%

Foreign-born residents by county in Alabama

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

Questions about this map

Which zip code has the highest foreign-born residents in Alabama?

Among zip codes with at least 1,000 residents, 35233 (Birmingham, AL) has the highest: 17.8%.

Which zip code has the lowest foreign-born residents in Alabama?

36503 (Atmore, AL) has the lowest: 0%.

What is the foreign-born residents for the United States?

14.1%; in Alabama it is 4%.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Share of residents born outside the U.S. (not counting people born abroad to American parents).

More maps