The town of Swanton was chartered in 1763 as one of the New Hampshire Grants by Benning Wentworth, the governor of the Province of New Hampshire. It was named for Captain William Swanton, an officer in the British Army who had traveled through the area during the French and Indian War.