Goodwater is a city in Coosa County, Alabama, United States. At the 2020 census the population was 1,291.[2] It is part of the Alexander City Micropolitan Statistical Area.