Shiloh, DeKalb County, Alabama

Shiloh is a town in DeKalb County, Alabama, United States.

Shiloh is the subject of a dispute over repeated flooding of homes, caused by the expansion and raising of Alabama State Route 75.

[6] Shiloh is located west of the center of DeKalb County at 34°27′56″N 85°52′38″W / 34.46556°N 85.87722°W / 34.46556; -85.87722 at an elevation of 1,263 feet (385 m).

Alabama State Route 75 passes through Shiloh, connecting Rainsville and Fyffe.

According to the U.S. Census Bureau, Shiloh has a total area of 1.7 square miles (4.4 km2), all land.

Map of Alabama highlighting DeKalb County