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
CountryUnited States
StateAlabama
CountyDeKalb
Area
  Total
2.13 sq mi (5.52 km2)
  Land2.13 sq mi (5.52 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
1,204 ft (367 m)
Population
 (2020)
  Total
321
  Density150.56/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.