Alabama DeKalb County

Shiloh

A town in DeKalb County, Alabama — population 305 as of 2020.

Open the map

Today 90°F Patchy Fog then Sunny
Tonight 66°F Partly Cloudy14% precip
Sunday 88°F Sunny2% precip
Sunday Night 63°F Partly Cloudy6% precip

You know Shiloh better than we do.

Add the places people actually go. Our editors review submissions before they publish — you'll need an account with access to send one.

Shiloh by the numbers

Population 305Population figure, 2020
Households & income
Area
2.13 sq mi (5.52 km²)
2020–2024 ACS
Municipal office
Office
COUNCILMAN
Address
PO BOX 924, RAINSVILLE, AL 35986
Municipal record
An unhandled error has occurred. Reload 🗙