Sweet Water is a town in Marengo County, Alabama, United States. This town is twenty-four miles south of Linden. The community was founded during the 1840s. It was named for Sweet Water Creek, which runs through a section of the community. The population was 258 during the 2010 census. It is home to Sweet Water High School, part of the Marengo County Public School System. The current school was founded during the early 1870s.