19 Jan 2022 Town election nomination papers available Announcements The Town of Northborough local election will be held on Tuesday, May 10. There are a few key roles up for re-election this cycle including: …