Railroad crossings reported by Massachusetts Bay Transportation Authority
The federal inventory lists 338 public crossings with Massachusetts Bay Transportation Authority as the reporting railroad.
Inventory of .
- Public crossings
- 338
- Crossings with identified warning equipment
- 266
- Crossings reported with gates
- 70%
- Highest reported trains per day
- 66
- Reported incidents since 2016
- 108
Where the crossings are.
Browse the listThe map shows the available locations on this page. Area shading may include crossings outside this group.
Gates are reported at 70% of these crossings.
- Gates23570%
- Flashing lights without reported gates206%
- Signs without reported gates or lights113%
- Other or not reported7221%
Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is absent.
Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a measure of crossing safety.
Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.
Compare the reported train traffic.
Crossings are ordered by reported trains per day, from highest to lowest.
- Concord StreetFramingham501736YGates reported66Trains per day35,000 vehicles per day2001 road count
- Canal StreetMedford054040XGates reported62Trains per day2,562 vehicles per day2021 road count
- High StreetMedford054041EGates reported62Trains per day17,502 vehicles per day2024 road count
- Bishop StreetFramingham501735SGates reported62Trains per day12,500 vehicles per day2001 road count
- Padleford StreetBerkley537307XGates reported62Trains per day2,280 vehicles per day2003 road count
- Myricks StreetBerkley537308EGates reported62Trains per day3,840 vehicles per day2003 road count
- NewtonvilleNewton967781GOther or not reported62Trains per dayNo road count has been reported.
- West NewtonNewton967782NOther or not reported62Trains per dayNo road count has been reported.
- AuburndaleNewton967783VOther or not reported62Trains per dayNo road count has been reported.
- Wellesley HillsWellesley967784COther or not reported62Trains per dayNo road count has been reported.
- West NatickNatick967785JOther or not reported62Trains per dayNo road count has been reported.
- West Medford StationMedford970929POther or not reported62Trains per dayNo road count has been reported.
- Wilmington StationWilmington970930JOther or not reported62Trains per dayNo road count has been reported.
- Second StreetEverett053847DGates reported58Trains per day14,847 vehicles per day2019 road count
- West Third StreetChelsea053848KGates reported58Trains per day6,885 vehicles per day2019 road count
- Everett AvenueChelsea053849SGates reported58Trains per day23,300 vehicles per day2002 road count
- Spruce StreetChelsea053850LGates reported58Trains per day16,000 vehicles per day2019 road count
- Arlington/Sixth StreetsChelsea053852AGates reported58Trains per day2,700 vehicles per day2000 road count
- Eastern AvenueChelsea053855VGates reported58Trains per day31,563 vehicles per day2019 road count
- Oak Island RoadRevere053862FGates reported58Trains per day2,100 vehicles per day2019 road count
- Congress StBeverly053887BGates reported58Trains per day2,279 vehicles per day2019 road count
- Beverly Depot Pedestrian CenterBeverly926104SOther or not reported58Trains per dayNo road count has been reported.
- Beverly Depot Pedestrian WestBeverly926105YOther or not reported58Trains per dayNo road count has been reported.
- Braintree StationBraintree921774SFlashing lights reported56Trains per dayNo road count has been reported.
- Railroad AvenueNorwood536836CGates reported52Trains per day4,888 vehicles per day2019 road count
- N Billerica StationBillerica970931ROther or not reported52Trains per dayNo road count has been reported.
- Main StreetAshland501740NGates reported50Trains per day15,900 vehicles per day2002 road count
- Cherry StreetAshland501741VGates reported50Trains per day3,055 vehicles per day2019 road count
- Endicott StationDedham967760NOther or not reported50Trains per dayNo road count has been reported.
- Dedham Corp Park - EastDedham967761VOther or not reported50Trains per dayNo road count has been reported.
- Dedham Corp Park - CenterDedham967762COther or not reported50Trains per dayNo road count has been reported.
- Dedham Corp Park - WestDedham967763JOther or not reported50Trains per dayNo road count has been reported.
- Islington StationWestwood967764ROther or not reported50Trains per dayNo road count has been reported.
- Norwood Depot EastNorwood967765XOther or not reported50Trains per dayNo road count has been reported.
- Norwood Depot WestNorwood967766EOther or not reported50Trains per dayNo road count has been reported.
- Norwood Central EastNorwood967767LOther or not reported50Trains per dayNo road count has been reported.
- Norwood Central WestNorwood967768TOther or not reported50Trains per dayNo road count has been reported.
- Andover StreetLawrence053026YGates reported44Trains per day10,680 vehicles per day2022 road count
- Marblehead StreetNorth Andover053048YGates reported44Trains per day5,472 vehicles per day2019 road count
- Sutton StreetNorth Andover053049FGates reported44Trains per day16,350 vehicles per day2019 road count
- North Main StreetNorth Andover053050AGates reported44Trains per day4,639 vehicles per day2019 road count
- Cross RoadHaverhill053054CGates reported44Trains per day2,289 vehicles per day2019 road count
- Bradford WestHaverhill970936AOther or not reported44Trains per dayNo road count has been reported.
- Bradford EastHaverhill970937GOther or not reported44Trains per dayNo road count has been reported.
- Haverhill WestHaverhill970938NOther or not reported44Trains per dayNo road count has been reported.
- Haverhill EastHaverhill970939VOther or not reported44Trains per dayNo road count has been reported.
- Lawrence StationLawrence977286VOther or not reported44Trains per dayNo road count has been reported.
- Lowell Junction RoadAndover053008BGates reported43Trains per day4,350 vehicles per day2009 road count
- Tewksbury StreetAndover053009HGates reported43Trains per day1,154 vehicles per day2021 road count
- Andover StreetAndover053010CGates reported43Trains per day7,737 vehicles per day2021 road count
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.