Living in Needham

Needham, MA (pop. 28,886), home of Charles Court East, is 10 miles southwest of Boston and 29 miles east of Worcester. Established in 1711, Needham has a storied history thanks to its location along the Charles River. The town offers a wide range of hiking and bicycle trails, as well as Ridge Hill Reservation, a large conservation area. For commuters, Needham has four MBTA Commuter Rail stops with regularly scheduled times to South Station, as well as access to MBTA Bus Route 59 which connects to Watertown Square. If you are driving, route 95/128 will bring you into Needham, with exit 17 bringing you closest to Charles Court East.

Needham offers k-12 public education at several different highly rated schools. To learn more about the Needham Public School system, click here. Needham also offers private education at St. Joseph’s Elementary School, St. Sebastian’s School, and Monsignor Haddad Middle School. As for higher education, Needham is home to the Franklin W. Olin School of Engineering, a private four-year engineering university adjacent to Babson College.

The town government of Needham is composed of a Town Manager, a Board of Selectmen, and a solid infrastructure of varying departments. To learn more about the Town Government, click here.


 Useful Links:

Discover Needham     Needham Library     Local Shops      Adult Education

Beth Israel Deaconess Hospital-Needham     Needham Commuter Rail

Recreation on The Charles