Anderson, Alabama

Anderson is a town in Lauderdale County, Alabama, United States.

[3] The town is situated along Anderson Creek, which empties into the Elk River near the Lauderdale-Limestone county border.

The name was shortened to Anderson, and a post office was established in 1860.

[6] According to the U.S. Census Bureau, the town has a total area of 1.3 square miles (3.4 km2), all land.

The racial makeup of the town was 99.15% White, 0.28% Native American, and 0.56% from two or more races.

27.0% of all households were made up of individuals, and 14.2% had someone living alone who was 65 years of age or older.

Anderson has a two-acre park with a walking trail, pavilion, and playground.

Anderson Town Hall
Map of Alabama highlighting Lauderdale County