Total=land+water; Land=land only

[UP-tun] is a town in Oxford County, incorporated on February 9, 1860 from Letter B Plantation.

This small community borders New Hampshire and Umbagog Lake that straddles the two states and is the source of the Androscoggin River. However, the river runs south through New Hampshire before entering Maine in Gilead.

The Gazetteer of Maine observed in 1886:

Most of the settlements in the town are between Cambridge River and the junction near [First B. Hill] of the three southern roads. On the falls near the lake [Umbagog] are a saw-mill and grist-mill. Near by is a starch factory, carriage and shoeshops, store, etc. There are two hotels at this place.

Mollidgewock Pond is located south of Umbagog Lake near the Maine-New Hampshire border. The main inlet is boggy with numerous beaver ponds and its shoreline was undeveloped as of 1998. Water quality in the pond is suitable for coldwater gamefish. It is accessible by a series of gravel logging roads south of Route 26 near the state border.

Upton is far from other sizable Maine towns on Maine Route 26 as it ends at the New Hampshire border.