Leroy, AL

Leroy is a small census-designated place in Washington County, Alabama, about 60 miles north of Mobile. It had 766 residents at the 2020 census. The available public detail is sparse, so the clearest picture is regional: Leroy is a rural southwest Alabama community rather than a town built around a large commercial center. Its context comes from Washingto...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.