The Annual Town Meeting will be held at 7 p.m. Wednesday, May 21, at Kittredge School. The last day to register to vote is Thursday, May 1.

A voter registration session will be held on that day from 2 to 4 p.m. and 7 to 8 p.m. in the town clerk’s office at Town Hall.

The Annual Town Election will be held from 10 a.m. to 6 p.m. Saturday, May 24.