Shiloh, DeKalb County, Alabama

Shiloh, Alabama
Shiloh
Location of Shiloh in DeKalb County, Alabama.
Coordinates: 34°27′55″N 85°52′38″W / 34.46528°N 85.87722°W / 34.46528; -85.87722
Country United States
State Alabama
CountyDeKalb
Area
 • Total
2.13 sq mi (5.52 km2)
 • Land2.13 sq mi (5.52 km2)
 • Water0 sq mi (0.00 km2)
Elevation
1,204 ft (367 m)
Population
 (2020)
 • Total
321
 • Density150.6/sq mi (58.14/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
35986
Area code256
FIPS code01-69840
GNIS feature ID2407327

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 is the subject of a dispute over repeated flooding of homes, caused by the expansion and raising of Alabama State Route 75. An agreement to fix this problem has not been implemented.