Location

Close-Knit Community on the Banks of the Charles River

Located just outside the city of Boston, Needham is a quaint residential town and is the perfect location for both families and commuters. Popular restaurants make the streets of downtown popular on holidays and weekends. The Charles River is the site of numerous recreational activities, particularly canoeing and kayaking. Highly sought-after schools and the proximity to all that Boston has to offer make North Needham an ideal place to come home to.

Charles River Landing
300 2nd Avenue Needham, MA 02494
weather
72.3°F
Overcast
What's my commute?Find the distance to places you frequent.
Eat
Play
Learn
Get Around

Explore our Neighborhood

Life on the Charles River
Life on the Charles River
5 Photos
Stunning Natural Parks
Stunning Natural Parks
3 Photos
Quality Education
Quality Education
3 Photos