Overview Thomaston is a village in Alabama, United States, with a population of about 398[1]. Geography Coordinates: 32.2667, -87.6255