Demopolis, Alabama. Demopolis adalah kota terbesar di Marengo County, Alabama, Amerika Serikat. Populasi adalah 7.483 pada saat Sensus Amerika Serikat 2010. Kota ini terletak di pertemuan sungai Black Warrior dan Tombigbee.