Towns And Cities in Barbour County
Barbour County, established in 1832, is the 39th most populous county in Alabama (out of 67). Barbour County was developed from Pike County in the past. Clayton serves as the county seat.
Barbour County has a population of 27,457 people and an area of 884.88 square miles, with a population density of 31 people per square mile.
List of all cities and towns in Barbour County, Al
1. Akinsville
2. Baker Hill
3. Batesville
4. Baxters
5. Bells Crossroads
6. Bethel
7. Blue Springs
8. Boot Hill
9. Clayton
10. Clio
11. Comer
12. Cotton Hill
13. Doster
14. Edgefield
15. Elamville
16. Eufaula
17. Gaino
18. Garmon Crossroads
19. Greens Crossroads
20. Hawkinsville
21. Hobdy
22. Hoboken
23. Howe
24. Lime Sink
25. Lindsey
26. Louisville
27. Lugo
28. Mount Andrew
29. Mount Gilead
30. Oateston
31. Osco
32. Pleasant Hill
33. Pratts
34. Richards Crossroads
35. Sandy Point
36. Spring Hill
37. Star Hill
38. Teals Crossroads
39. Terese
40. Tew
41. Texasville
42. Tullis
43. Tyler Crossroads
44. White Oak
45. Wylaunee