Rainsville, Alabama

Rainsville
Rainsville post office
Rainsville post office
Location of Rainsville in DeKalb County, Alabama.
Location of Rainsville in DeKalb County, Alabama.
Coordinates: 34°29′32″N 85°50′43″W / 34.49222°N 85.84528°W / 34.49222; -85.84528
CountryUnited States
StateAlabama
CountyDeKalb
Area
 • Total
20.71 sq mi (53.63 km2)
 • Land20.69 sq mi (53.59 km2)
 • Water0.01 sq mi (0.04 km2)
Elevation1,296 ft (395 m)
Population
 (2020)
 • Total
5,505
 • Density266.03/sq mi (102.72/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35986
Area code256
FIPS code01-63336
GNIS feature ID2404589[2]
Websitewww.rainsvillealabama.com

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

  1. ^ "2020 U.S. Gazetteer Files". United States Census Bureau. Retrieved October 29, 2021.
  2. ^ a b U.S. Geological Survey Geographic Names Information System: Rainsville, Alabama
  3. ^ "Geographic Identifiers: 2010 Demographic Profile Data (G001): Rainsville city, Alabama". U.S. Census Bureau, American Factfinder. Retrieved October 6, 2015.[dead link]