« All Events Early Voting for Town Election Saturday, April 1 @ 10:00 am - 4:00 pm « Last Day to Register to Vote for Town Election Early Voting for Town Election (M-F) » First day of in-person early voting for the April 11, 2023 Needham Town Election. Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: Saturday, April 1 Time: 10:00 am - 4:00 pm Venue Needham Town Hall 1471 Highland Ave Needham, MA 02492 United States + Google Map Organizer Town of Needham View Organizer Website