Peru at a glance
Pronounced “peh-RUU,” Peru is a town in Oxford County. It was settled in 1793 and incorporated on February 5, 1821, from Plantation Number One, which was also known as Thompsontown.
The town took its name from the South American country of Peru after that nation won independence from Spain. The choice reflected the era’s interest in liberty and solidarity.
Peru lies along the south bank of the Androscoggin River, below the Rumford–Mexico–Dixfield area. West Peru, opposite Mexico in the northern part of town, is its principal village.
Town government follows the Town Meeting–Select Board form.