×

Demopolis

City in Alabama
Demopolis is the largest city in Marengo County, in west-central Alabama. The population was 7,162 at the 2020 census. The city lies at the confluence of the Black Warrior River and Tombigbee River. Wikipedia
Population: 6,882 (2022)
Area code: 334
Elevation: 121 ft (37 m)