New Tree Plantings to Provide Shade Along Neighborhood ‘Hotspots’
June 8, 2026 • Needham is welcoming 46 new trees, funded by a state grant awarded to the town last fall. The Town of Needham...
Town Garners Public Feedback on Tree Policies
June 6, 2025 • As the town looks to better regulate tree removal, community members shared ideas and grievances with Needham’s tree maintenance during a...
Tree Hearing Not So Clean Cut
August 16, 2024 • A normally routine public shade tree removal hearing blossomed into a full-blown discussion about the changing nature of the town at...