River Falls, AL
- Elevation
- 199 ft
Explore
River Falls in context.
About River Falls
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 popular local recreation spot. Public education in the town is administered by the Covington County Board of Education.
Top Rating Signals
Highest current ratings for this town.
Loading town details...