Counties with the most born-and-bred residents in Alabama

Stacker
#50. Henry County

- Population: 17,450
- Born in Alabama: 11,793 (67.6% of population)
- Born in a different state: 5,356 (30.7% of population)
- Born in U.S. territories: 128 (0.7% of population)
- Born in another country: 173 (1.0% of population)

#49. Autauga County

- Population: 59,285
- Born in Alabama: 40,135 (67.7% of population)
- Born in a different state: 16,380 (27.6% of population)
- Born in U.S. territories: 1,241 (2.1% of population)
- Born in another country: 1,529 (2.6% of population)

#48. Morgan County

- Population: 123,742
- Born in Alabama: 84,361 (68.2% of population)
- Born in a different state: 31,599 (25.5% of population)
- Born in U.S. territories: 971 (0.8% of population)
- Born in another country: 6,811 (5.5% of population)

#47. Marshall County

- Population: 98,712
- Born in Alabama: 67,489 (68.4% of population)
- Born in a different state: 23,157 (23.5% of population)
- Born in U.S. territories: 926 (0.9% of population)
- Born in another country: 7,140 (7.2% of population)

#46. Franklin County

- Population: 31,978
- Born in Alabama: 21,969 (68.7% of population)
- Born in a different state: 6,869 (21.5% of population)
- Born in U.S. territories: 160 (0.5% of population)
- Born in another country: 2,980 (9.3% of population)

#45. Sumter County

- Population: 12,020
- Born in Alabama: 8,284 (68.9% of population)
- Born in a different state: 3,604 (30.0% of population)
- Born in U.S. territories: 52 (0.4% of population)
- Born in another country: 80 (0.7% of population)

#44. Barbour County

- Population: 24,757
- Born in Alabama: 17,099 (69.1% of population)
- Born in a different state: 6,662 (26.9% of population)
- Born in U.S. territories: 220 (0.9% of population)
- Born in another country: 776 (3.1% of population)

#43. Marion County

- Population: 29,190
- Born in Alabama: 20,222 (69.3% of population)
- Born in a different state: 8,513 (29.2% of population)
- Born in U.S. territories: 183 (0.6% of population)
- Born in another country: 272 (0.9% of population)

#42. Lauderdale County

- Population: 95,037
- Born in Alabama: 66,084 (69.5% of population)
- Born in a different state: 26,285 (27.7% of population)
- Born in U.S. territories: 391 (0.4% of population)
- Born in another country: 2,277 (2.4% of population)

#41. Pickens County

- Population: 18,843
- Born in Alabama: 13,163 (69.9% of population)
- Born in a different state: 4,788 (25.4% of population)
- Born in U.S. territories: 80 (0.4% of population)
- Born in another country: 812 (4.3% of population)

#40. Chambers County

- Population: 34,450
- Born in Alabama: 24,286 (70.5% of population)
- Born in a different state: 9,002 (26.1% of population)
- Born in U.S. territories: 168 (0.5% of population)
- Born in another country: 994 (2.9% of population)

#39. Elmore County

- Population: 88,669
- Born in Alabama: 62,605 (70.6% of population)
- Born in a different state: 22,992 (25.9% of population)
- Born in U.S. territories: 1,250 (1.4% of population)
- Born in another country: 1,822 (2.1% of population)

#38. Calhoun County

- Population: 116,141
- Born in Alabama: 82,032 (70.6% of population)
- Born in a different state: 29,986 (25.8% of population)
- Born in U.S. territories: 1,413 (1.2% of population)
- Born in another country: 2,710 (2.3% of population)

#37. Tuscaloosa County

- Population: 234,036
- Born in Alabama: 166,073 (71.0% of population)
- Born in a different state: 56,749 (24.2% of population)
- Born in U.S. territories: 1,746 (0.7% of population)
- Born in another country: 9,468 (4.0% of population)

#36. Montgomery County

- Population: 227,197
- Born in Alabama: 162,275 (71.4% of population)
- Born in a different state: 50,436 (22.2% of population)
- Born in U.S. territories: 2,303 (1.0% of population)
- Born in another country: 12,183 (5.4% of population)

#35. Mobile County

- Population: 413,162
- Born in Alabama: 302,595 (73.2% of population)
- Born in a different state: 94,149 (22.8% of population)
- Born in U.S. territories: 2,855 (0.7% of population)
- Born in another country: 13,563 (3.3% of population)

#34. Escambia County

- Population: 36,695
- Born in Alabama: 26,971 (73.5% of population)
- Born in a different state: 9,118 (24.8% of population)
- Born in U.S. territories: 284 (0.8% of population)
- Born in another country: 322 (0.9% of population)

#33. Jefferson County

- Population: 669,744
- Born in Alabama: 493,840 (73.7% of population)
- Born in a different state: 141,367 (21.1% of population)
- Born in U.S. territories: 4,727 (0.7% of population)
- Born in another country: 29,810 (4.5% of population)

#32. Colbert County

- Population: 57,648
- Born in Alabama: 42,887 (74.4% of population)
- Born in a different state: 13,649 (23.7% of population)
- Born in U.S. territories: 228 (0.4% of population)
- Born in another country: 884 (1.5% of population)

#31. Macon County

- Population: 18,951
- Born in Alabama: 14,473 (76.4% of population)
- Born in a different state: 4,156 (21.9% of population)
- Born in U.S. territories: 73 (0.4% of population)
- Born in another country: 249 (1.3% of population)

#30. St. Clair County

- Population: 92,903
- Born in Alabama: 71,110 (76.5% of population)
- Born in a different state: 19,813 (21.3% of population)
- Born in U.S. territories: 435 (0.5% of population)
- Born in another country: 1,545 (1.7% of population)

#29. Cullman County

- Population: 89,463
- Born in Alabama: 68,531 (76.6% of population)
- Born in a different state: 18,352 (20.5% of population)
- Born in U.S. territories: 451 (0.5% of population)
- Born in another country: 2,129 (2.4% of population)

#28. Winston County

- Population: 23,637
- Born in Alabama: 18,181 (76.9% of population)
- Born in a different state: 4,765 (20.2% of population)
- Born in U.S. territories: 221 (0.9% of population)
- Born in another country: 470 (2.0% of population)

#27. Chilton County

- Population: 45,500
- Born in Alabama: 35,069 (77.1% of population)
- Born in a different state: 7,765 (17.1% of population)
- Born in U.S. territories: 357 (0.8% of population)
- Born in another country: 2,309 (5.1% of population)

#26. Pike County

- Population: 32,953
- Born in Alabama: 25,442 (77.2% of population)
- Born in a different state: 6,408 (19.4% of population)
- Born in U.S. territories: 60 (0.2% of population)
- Born in another country: 1,043 (3.2% of population)

#25. Washington County

- Population: 15,270
- Born in Alabama: 11,901 (77.9% of population)
- Born in a different state: 3,209 (21.0% of population)
- Born in U.S. territories: 16 (0.1% of population)
- Born in another country: 144 (0.9% of population)

#24. Covington County

- Population: 37,647
- Born in Alabama: 29,459 (78.3% of population)
- Born in a different state: 7,508 (19.9% of population)
- Born in U.S. territories: 254 (0.7% of population)
- Born in another country: 426 (1.1% of population)

#23. Etowah County

- Population: 103,208
- Born in Alabama: 80,869 (78.4% of population)
- Born in a different state: 19,013 (18.4% of population)
- Born in U.S. territories: 622 (0.6% of population)
- Born in another country: 2,704 (2.6% of population)

#22. Fayette County

- Population: 16,173
- Born in Alabama: 12,681 (78.4% of population)
- Born in a different state: 3,335 (20.6% of population)
- Born in U.S. territories: 37 (0.2% of population)
- Born in another country: 120 (0.7% of population)

#21. Coosa County

- Population: 10,323
- Born in Alabama: 8,266 (80.1% of population)
- Born in a different state: 2,026 (19.6% of population)
- Born in U.S. territories: 9 (0.1% of population)
- Born in another country: 22 (0.2% of population)

#20. Blount County

- Population: 59,292
- Born in Alabama: 47,550 (80.2% of population)
- Born in a different state: 8,713 (14.7% of population)
- Born in U.S. territories: 271 (0.5% of population)
- Born in another country: 2,758 (4.7% of population)

#19. Tallapoosa County

- Population: 41,070
- Born in Alabama: 32,970 (80.3% of population)
- Born in a different state: 7,282 (17.7% of population)
- Born in U.S. territories: 102 (0.2% of population)
- Born in another country: 716 (1.7% of population)

#18. Clay County

- Population: 14,188
- Born in Alabama: 11,398 (80.3% of population)
- Born in a different state: 2,583 (18.2% of population)
- Born in U.S. territories: 53 (0.4% of population)
- Born in another country: 154 (1.1% of population)

#17. Walker County

- Population: 64,886
- Born in Alabama: 52,208 (80.5% of population)
- Born in a different state: 11,367 (17.5% of population)
- Born in U.S. territories: 367 (0.6% of population)
- Born in another country: 944 (1.5% of population)

#16. Lawrence County

- Population: 33,182
- Born in Alabama: 26,818 (80.8% of population)
- Born in a different state: 5,784 (17.4% of population)
- Born in U.S. territories: 129 (0.4% of population)
- Born in another country: 451 (1.4% of population)

#15. Talladega County

- Population: 81,170
- Born in Alabama: 65,779 (81.0% of population)
- Born in a different state: 13,467 (16.6% of population)
- Born in U.S. territories: 533 (0.7% of population)
- Born in another country: 1,391 (1.7% of population)

#14. Marengo County

- Population: 19,027
- Born in Alabama: 15,502 (81.5% of population)
- Born in a different state: 3,260 (17.1% of population)
- Born in U.S. territories: 28 (0.1% of population)
- Born in another country: 237 (1.2% of population)

#13. Conecuh County

- Population: 11,411
- Born in Alabama: 9,365 (82.1% of population)
- Born in a different state: 1,915 (16.8% of population)
- Born in U.S. territories: 19 (0.2% of population)
- Born in another country: 112 (1.0% of population)

#12. Bibb County

- Population: 22,152
- Born in Alabama: 18,795 (84.8% of population)
- Born in a different state: 2,881 (13.0% of population)
- Born in U.S. territories: 196 (0.9% of population)
- Born in another country: 280 (1.3% of population)

#11. Crenshaw County

- Population: 13,144
- Born in Alabama: 11,185 (85.1% of population)
- Born in a different state: 1,645 (12.5% of population)
- Born in U.S. territories: 29 (0.2% of population)
- Born in another country: 285 (2.2% of population)

#10. Hale County

- Population: 14,749
- Born in Alabama: 12,618 (85.6% of population)
- Born in a different state: 1,993 (13.5% of population)
- Born in U.S. territories: 54 (0.4% of population)
- Born in another country: 84 (0.6% of population)

#9. Perry County

- Population: 8,231
- Born in Alabama: 7,079 (86.0% of population)
- Born in a different state: 1,093 (13.3% of population)
- Born in U.S. territories: 14 (0.2% of population)
- Born in another country: 45 (0.5% of population)

#8. Greene County

- Population: 7,589
- Born in Alabama: 6,535 (86.1% of population)
- Born in a different state: 934 (12.3% of population)
- Born in U.S. territories: 26 (0.3% of population)
- Born in another country: 94 (1.2% of population)

#7. Butler County

- Population: 18,807
- Born in Alabama: 16,226 (86.3% of population)
- Born in a different state: 2,227 (11.8% of population)
- Born in U.S. territories: 66 (0.4% of population)
- Born in another country: 288 (1.5% of population)

#6. Dallas County

- Population: 37,536
- Born in Alabama: 32,417 (86.4% of population)
- Born in a different state: 4,443 (11.8% of population)
- Born in U.S. territories: 98 (0.3% of population)
- Born in another country: 578 (1.5% of population)

#5. Monroe County

- Population: 19,580
- Born in Alabama: 16,985 (86.7% of population)
- Born in a different state: 2,340 (12.0% of population)
- Born in U.S. territories: 154 (0.8% of population)
- Born in another country: 101 (0.5% of population)

#4. Clarke County

- Population: 22,802
- Born in Alabama: 19,798 (86.8% of population)
- Born in a different state: 2,723 (11.9% of population)
- Born in U.S. territories: 59 (0.3% of population)
- Born in another country: 222 (1.0% of population)

#3. Bullock County

- Population: 10,157
- Born in Alabama: 8,877 (87.4% of population)
- Born in a different state: 974 (9.6% of population)
- Born in U.S. territories: 32 (0.3% of population)
- Born in another country: 274 (2.7% of population)

#2. Wilcox County

- Population: 10,347
- Born in Alabama: 9,219 (89.1% of population)
- Born in a different state: 1,075 (10.4% of population)
- Born in U.S. territories: 43 (0.4% of population)
- Born in another country: 10 (0.1% of population)

#1. Lowndes County

- Population: 10,008
- Born in Alabama: 9,222 (92.1% of population)
- Born in a different state: 639 (6.4% of population)
- Born in U.S. territories: 51 (0.5% of population)
- Born in another country: 96 (1.0% of population)

Ground Picture // Shutterstock