LOCATION United States

Rainsville, Alabama

Rainsville is a city in DeKalb County, Alabama, United States. At the 2010 census the population was 4,948, up from 4,499 in 2000. Rainsville is located on top of Sand Mountain, a southern extension of the Cumberland Plateau.

Results for: 'Rainsville'

Copyright © 2025 House of Highways. All Rights Reserved