Needham Junction station
Needham Junction station is an MBTA Commuter Rail station in Needham, Massachusetts. It serves the Needham Line. It is located on Junction Street near Chestnut Street in the southwestern part of Needham.- Railway stop
- …lies at an elevation of 164 feet (50 metres)
- …is operated by the Massachusetts Bay Transit Authority
- …is part of the Massachusetts Bay Transportation Authority network
Places of Interest Nearby
Discover Needham Center station and Emery Grover Building.
Needham Center station
Needham Center station is a commuter rail station…
2,900 feet north of Needham Junction station
Emery Grover Building
The Emery Grover Building is a historic structure in downtown Needham, Massachusetts.
3,900 feet north of Needham Junction station
Places in the Area
Nearby places include Needham and Newton Upper Falls.
Needham
Needham is a town in Massachusetts, near Boston with a population of 32,000.
Newton Upper Falls
Newton Upper Falls is one of the thirteen villages…
2½ miles north of Needham Junction station
Dover
Dover is a town in Norfolk County, Massachusetts, United States.
3 miles southwest of Needham Junction station
Needham Junction station
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
42.27298° or 42° 16′ 23″ north
Longitude
-71.23671° or 71° 14′ 12″ west
Open location code
87JC7QF7+58
OpenStreetMap ID
OpenStreetMap feature
public_transport = stop_position
OpenStreetMap feature
railway = stop
GeoNames ID
Satellite Map
See this place from above in high-definition satellite imagery.
In Other Languages
“Needham Junction station” goes by many names.
Places with the Same Name
Discover other places named “Needham Junction station”.
Localities in the Area
Explore places such as Birds Hill and Needham Heights.
Nearby Places
Explore places such as Junction Ice Cream and McDonald’s.
Curious Places to Discover
Uncover intriguing places from every corner of the globe.
“The only true voyage… would be not to travel to new landscapes, but to have other eyes, to see the universe through the eyes of another, of a hundred others.”
Massachusetts: Highlights
Learn more about Boston and Cambridge.