State: Alabama
County: Cherokee County
Close cities: Attalla, AL, Sand Rock, AL, Cedar Bluff, AL, Collinsville, AL, Collinsville, AL, Gadsden, AL, Centre, AL, Leesburg, AL, Collinsville, AL, Sand Rock, AL, Fort Payne, AL
Sand Rock Population (census data)| Total | 520 (+2.6% since 2000) |
| Male | 259 (49.8%) |
| Female | 261 (50.2%) |
Population Density: 115 people per sq. mile
Cost of Living Index: 76.9 (US Avg is 100)
Sand Rock Elevation: 921 feet above sea level
Land Area: 4.53 square miles
Median Household Income: $43,396
Zip Codes: