Map of Shiloh town, Alabama
Shiloh is a town in DeKalb County, Alabama, United States. It incorporated in 1962. At the 2020 census, the population was 321. Shiloh is located atop Sand Mountain. Shiloh town overview: Name: Shiloh town LSAD Code: 43 LSAD Description: town (suffix) State: Alabama County: DeKalb County Elevation: 1,204 ft (367 m) Total Area: 2.13 sq mi (5.52 km²) Land Area: … Read more