Sand Rock Alabama

Sand Rock Alabama

Sand Rock is a town in Cherokee and DeKalb counties in the U.S. state of Alabama. It incorporated in 1988. At the 2010 census the population was 560.

Location of Sand Rock Alabama in Cherokee County and DeKalb County, Alabama
Location of Sand Rock Alabama in Cherokee County and DeKalb County, Alabama

The Sand Rock community has a rich history dating back to the early 1800s. It is a small town of about 500 residents located in northeast Alabama. Rich in hospitality, natural beauty, and strong family and faith traditions, Sand Rock values its rich rural heritage, strong school and community support, and strong work ethic. (link to Sand Rock history)

Sand Rock residents enjoy quiet country living, yet have easy access to the conveniences of big-city amenities and services. Located equidistant from Atlanta, Birmingham, and Chattanooga, Sand Rock enjoys its unique blend of rural and urban influences.

Sand Rock Alabama Demographics

As of the census of 2000, there were 509 people, 195 households, and 154 families residing in the town. The population density was 112.4 people per square mile. There were 215 housing units at an average density of 47.5 per square mile. The racial makeup of the town was 99.41% White, and 0.39% Black or African American.
Sand Rock Alabama has been selected as one of the Best Small Towns in Alabama

Town Hall address is:
1925 Sand Rock Avenue, Sand Rock, AL  35983

View other places selected as the Best Towns in Alabama