About Needham
Needham is a town in Norfolk County, Massachusetts, United States. A suburb of Boston, its population was 32,091 in the 2020 U.S. Census. It is the home of Olin College of Engineering. It is also home to four commuter rail stations along the Needham Line.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Norwood Memorial Airport
✈️
Boston Logan International Airport
✈️
Laurence G Hanscom Field
🚂 Train / Metro
🚂
Needham Heights station
🚂
Newton Highlands station
🚂
Needham Center station
🚂
Hersey station
Things to Do Nearby
Wilson Mountain Reservation
McMullen Museum of Art
Norumbega Park
Capt. Edward Durant House
Metropolitan Waterworks Museum
Leavitt-Riedler Pumping Engine
Larz Anderson Auto Museum
Davis Museum and Cultural Center
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Needham
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.