|  | 
Barbour County, AL
| Barbour County Population: 29,038 Population Density: 32.8 per square mile Water Area Percentage: 2.17% (19.61 square miles) Land Area Percentage: 97.83% (884.90 square miles) Total Area: 904.52 square miles Housing Units: 12,461 per square mile County Links Lakes In Barbour County • Lake Andrews • Lake Eufaula | 
 | 
|  | 
| Quick Links Indian Valley Lake News Indian Valley Lake Photos Indian Valley Lake Videos | 





 Login
 Login
                             Home
Home

