Welcome to Upton! Welcome to Upton The small community of Upton is located in Northern Oxford County, straddling the New Hampshire border. The area of the town is largely uninhabited and is defined by the logging work that happens there, as well as its access to the pristine Umbagog Lake and
Visit Page Upton