Shiloh, Alabama

USA / Alabama / Fyffe /
 Upload a photo

Shiloh is a town in DeKalb County, Alabama, United States. At the 2010 census the population was 274. Shiloh is located on top of Sand Mountain.
Nearby cities:
Coordinates:   34°27'55"N   85°52'30"W
This article was last modified 14 years ago