Alabama, United States·16K residents
Scottsboro is a city in and the county seat of Jackson County, Alabama, United States. The city was named for its founder Robert T. Scott. As of the 2020 census, the population of the city is 15,578.
Source: Wikipedia, licensed under CC BY-SA
How residents rate this city across 10 aspects
Be the first to review Scottsboro!
Rate every life aspect and share what you like and what could improve.