Explore Demopolis, Alabama
Demopolis is located in west central Alabama at the confluence of the Black Warrior River and the Tombigbee River. Demopolis, the City of the People, offers a variety of events and attractions from fine-art events to holiday festivals and from historical attractions to modern day concerts.