Weare's political career began in 1739 when he became a town moderator.
He also served as town clerk in 1794 and town moderator 1797-1802.
From 1951 to 1977 he was town moderator.
The town meetings were presided over by the town moderator.
Stephen L. Fine, the town moderator, remained skeptical, however, about whether the town's opinion would be heard.
From 1874 to 1876 he served as Ashburnham's Town Moderator.
From 2005 to 2012 he was town moderator for Whitefield, New Hampshire.
He also served as acting town moderator.
In 1965 he was named Town Moderator.
Marsh served as a selectman, town moderator and in various other positions of responsibility as the town became established.