Spring Election 2025 Results
April 11, 2025
The following is a summary of the preliminary results of the contested races for the April 8 annual town election, posted by the Town Clerk’s Office. The numbers may shift slightly as the results are finalized. You can also see the results on the Town of Needham website.













More Stories
‘Yes’ on Pollard: Needham Voters Pass Tax Override
November 3, 2026 (Updated November 5, 2026) • Needham residents approved raising taxes in order to fund construction of a...
November Election Puts Pollard, Ballot Questions up for Vote
November 2, 2026 • Election Day is tomorrow, Nov. 3. At the bottom of Needham voters’ ballots reads a simple...
Pollard Passes, Override Vote to Appear on Ballot
October 21, 2026 • The Special Town Meeting decision puts the project in the hands of Needham voters, who will...
October Special Town Meeting Recap
October 22, 2026 • The passage of several items on the Town Meeting warrant brings Needham a few steps closer...
Fall State Election Underway
October 15, 2026 • With early voting opening on Oct. 17, we examine at the rules in place this election...
Select Board to Tackle Appointments Backlog
October 14, 2026 • After revisiting its appointments process over the summer, the board still has several outstanding vacancies to...