How many railroad crossings are in Middlesex County, Massachusetts?
The federal inventory lists 156 public railroad crossings in Middlesex County, Massachusetts.
FRA inventory of .
- Public crossings
- 156
- Public crossings with identified warning devices
- 130
- Public crossings reported with gates
- 60%
- Most trains a day reported
- 66
- Reported incidents at public crossings since 2016
- 40
- Gate share compared with the state
- 2 percentage points higher
Where these public 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 60% of these crossings.
- Gates9360%
- Flashing lights without reported gates2315%
- Signs without reported gates or lights149%
- Other or not reported2617%
Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.
Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a rating of crossings.
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.
Public crossings are ordered by reported trains a day, from most to lowest.
- Concord StreetFramingham35,000 vehicles a day2001 road count
- Canal StreetMedford2,562 vehicles a day2021 road count
- High StreetMedford17,502 vehicles a day2024 road count
- Bishop StreetFramingham12,500 vehicles a day2001 road count
- NewtonvilleNewtonNo road count has been reported.
- West NewtonNewtonNo road count has been reported.
- AuburndaleNewtonNo road count has been reported.
- West NatickNatickNo road count has been reported.
- West Medford StationMedfordNo road count has been reported.
- Wilmington StationWilmingtonNo road count has been reported.
- Second StreetEverett14,847 vehicles a day2019 road count
- N Billerica StationBillericaNo road count has been reported.
- Main StreetAshland15,900 vehicles a day2002 road count
- Cherry StreetAshland3,055 vehicles a day2019 road count
- West Wyoming AvenueMelrose8,000 vehicles a day2021 road count
- West Foster StreetMelrose3,000 vehicles a day2021 road count
- West Emerson StreetMelrose4,500 vehicles a day2021 road count
- Franklin StreetMelrose11,000 vehicles a day2021 road count
- Greenwood StreetWakefield6,329 vehicles a day2019 road count
- Forest StreetWakefield5,796 vehicles a day2019 road count
- Broadway StreetWakefield7,355 vehicles a day2019 road count
- Albion StreetWakefield10,994 vehicles a day2019 road count
- Chestnut StreetWakefield2,633 vehicles a day2019 road count
- Prospect StreetWakefield11,400 vehicles a day2019 road count
- Ash StreetReading4,625 vehicles a day2019 road count
- Main StreetReading15,202 vehicles a day2019 road count
- Washington StreetReading1,781 vehicles a day2019 road count
- New Crossing RoadReading2,505 vehicles a day2019 road count
- Greenwood StationWakefieldNo road count has been reported.
- Reading Station WestReadingNo road count has been reported.
- Reading Station CenterReadingNo road count has been reported.
- Reading Station EastReadingNo road count has been reported.
- Park StreetSomerville4,284 vehicles a day2024 road count
- Sherman StreetCambridge9,315 vehicles a day2019 road count
- Brighton StreetBelmont13,017 vehicles a day2024 road count
- Beaver StreetWaltham19,022 vehicles a day2019 road count
- Elm StreetWaltham17,180 vehicles a day2019 road count
- Moody StreetWaltham14,584 vehicles a day2019 road count
- South StreetWaltham12,565 vehicles a day2019 road count
- Church StreetWeston6,100 vehicles a day2024 road count
- Viles StreetWeston1,100 vehicles a day2024 road count
- Conant RoadWeston1,800 vehicles a day2024 road count
- Tower RoadLincoln750 vehicles a day2021 road count
- Old Sudbury RoadLincoln1,030 vehicles a day2021 road count
- South Great RoadLincoln6,070 vehicles a day2021 road count
- Lincoln RoadLincoln4,570 vehicles a day2021 road count
- Sudbury RoadConcord7,027 vehicles a day2019 road count
- Belknap StreetConcord4,551 vehicles a day2019 road count
- Baker AvenueConcord4,922 vehicles a day2019 road count
- Commonwealth AvenueConcord11,447 vehicles a day2019 road count
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates