The city of Demopolis is located at the confluence of the Tombigbee and Black Warrior Rivers in north Marengo County.