Edwardsville is a town in Cleburne County, Alabama, United States.
It reached its population zenith of 448 in 1900 when it fell behind Heflin, to which it also lost the county seat to six years later.
[2] According to the U.S. Census Bureau, the town has a total area of 16.4 square miles (42 km2), all land.
The racial makeup of the town was 98.39% White, 0.54% Black or African American, and 1.08% from two or more races.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.