Livermore Falls, Maine, USA. The official town website for info and news around the town, for current residents as well as visitors and anyone looking to learn about the town.
History Of The Town Of Livermore Falls The area known as Livermore was settled in the 1770's as Port Royal, and derived its name from Deacon Elijah Livermore, one of the first settlers in the area. The town of Livermore was incorporated in 1795, with a county line running through the middle based on the Androscoggin River. West of the river was part of Oxford County and east of the river was...