Statistipedia

Livermore Falls, ME

Livermore Falls, ME
Map of Livermore Falls
StateMaine
Population1,586
Links
Maps

Livermore Falls is in the state of Maine, approximately 50 miles north of Portland. Its population is 1,586.