Avon is a town in Franklin County, Maine, United States.
First known as Township 2 Abbott's Purchase, or Upper Town, it was settled in 1781 by a pair of sea captains—Joshua Soule, originally from Duxbury, Massachusetts and later Bremen, Maine, with Perkins Allen from Martha's Vineyard.
The town was incorporated on February 22, 1802, named for the River Avon in England.
One of the Worcestershire villages through which River Avon flows is Eckington, birthplace of Capt.
[3] Fertile soil on either side of the Sandy River yielded grain, fruit and vegetables.
In the easterly part of town developed the only village, where some trade was conducted.
The Sandy River Railroad opened in 1879, transporting freight and tourists between Farmington, Avon, Strong and Phillips.
The narrow gauge line became part of the Sandy River and Rangeley Lakes Railroad in 1908, but was discontinued in 1935 during the Great Depression.
It borders the towns of Phillips to the north, Strong to the east, Weld to the west, and Temple to the south.