LOCATION United States

Scottsboro

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.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways