Alabama Counties Ranked by Population

Alabama Counties Ranked by Population

  1. Jefferson County – 659,521
  2. Mobile County – 414,836
  3. Madison County- 356,967
  4. Montgomery County- 226,349
  5. Shelby County – 210,622
  6. Baldwin County- 208,563
  7. Tuscaloosa County – 206,102
  8. Lee County – 158,991
  9. Morgan County- 119,012
  10. Calhoun County – 114,611
  11. Houston County – 104,056
  12. Etowah County – 102,564
  13. Marshall County – 95,157
  14. Limestone County – 92,753
  15. Lauderdale County – 92,318
  16. St. Clair County – 88,019
  17. Cullman County – 82,471
  18. Elmore County – 81,799
  19. Talladega County – 80,103
  20. DeKalb County – 70,900
  21. Walker County – 64,967
  22. Russell County – 58,172
  23. Blount County – 57,704
  24. Autauga County – 55,416
  25. Colbert County – 54,216
  26. Jackson County – 52,138
  27. Coffee County – 51,226
  28. Dale County – 49,226
  29. Chilton County – 43,941
  30. Tallapoosa County – 40,727
  31. Dallas County – 40,008
  32. Escambia County – 37,728
  33. Covington County – 37,458
  34. Chambers County – 33,843
  35. Pike County – 33,286
  36. Lawrence County – 33,244
  37. Franklin County – 31,628
  38. Marion County – 29,998
  39. Geneva County – 26,614
  40. Barbour County – 25,965
  41. Cherokee County – 25,725
  42. Clarke County – 24,392
  43. Winston County – 23,805
  44. Randolph County – 22,652
  45. Bibb County – 22,643
  46. Monroe County – 21,530
  47. Pickens County – 20,324
  48. Butler County – 19,998
  49. Marengo County – 19,673
  50. Macon County – 18,963
  51. Henry County – 17,164
  52. Washington County – 16,756
  53. Fayette County – 16,546
  54. Hale County – 14,952
  55. Cleburne County – 14,924
  56. Lamar County – 13,918
  57. Crenshaw County – 13,913
  58. Clay County – 13,492
  59. Sumter County – 13,040
  60. Choctaw County – 12,993
  61. Conecuh County – 12,395
  62. Wilcox County – 10,986
  63. Coosa County – 10,581
  64. Bullock County – 10,362
  65. Lowndes County – 10,358
  66. Perry County – 9,574
  67. Greene County – 8,422