Rainsville is a city in DeKalb County, Alabama, United States. At the 2000 census the population was 4,499. Rainsville is located on top of Sand Mountain. Rainsville was incorporated in October 1956. An EF5 tornado struck this city on April 27, 2011 leaving twenty-six fatalities. It touched down in Lakeview initially causing structural damage to small buildings and snapping trees.