Town Meeting and Town Elections are held at the Ashland High School, 65 East Union St. The first Night of the Annual Town Meeting begins at 7:00 PM sharp on Wednesday, May 3, 2023. The Annual Town Election will be held on Tuesda,y May 16, 2023 - Polls open from 7:00 AM until 8:00 PM. Unless otherwise noted. Town Clerk's Page.