Double Springs is a town located in Winston County, Alabama, in the United States. It serves as the county seat for Winston County, a position it assumed following an 1883 referendum that moved the seat from its original location in Houston.
The town was officially incorporated on May 17, 1943. According to data from the 2020 census, Double Springs has a population of 1,119 residents.