River Falls, AL

River Falls is a town in Covington County, Alabama, situated along the Conecuh River. Located five miles northwest of the county seat of Andalusia, the town of nearly five hundred residents includes the historic neighborhood of Montezuma, which served as Covington County's first seat. River Falls is home to a hydroelectric dam that creates Point A Lake, a...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.