Langston is a town in Jackson County, Alabama, United States, and is included in the Chattanooga-Cleveland-Dalton, TN-GA-AL Combined Statistical Area. As of the 2020 census, Langston had a population of 265. It initially incorporated in 1899. At some point after 1920 it disincorporated, then reincorporated in 1980. Its peak population was 500, in 1920.