How many railroad crossings are in Essex County, Massachusetts?

The FRA inventory of lists 84 public railroad crossings in Essex County, Massachusetts.

Public crossings
84
Public crossings with identified warning devices
62
Public crossings reported with gates
56%
Most trains a day reported
58
Reported incidents at public crossings since 2016
19
Gate share compared with the state
1 percentage point lower

Where are these public crossings?

Browse the list
Crossings on page 1 in Essex County
Loading the map.

The map shows the available locations on this page. Area shading may include crossings outside this group.

Open Essex County in the full map Members

Make a grant table of these crossings

Gates are reported at 56% of these crossings.

  • Gates4756%
  • Flashing lights without reported gates11%
  • Signs without reported gates or lights1417%
  • Other or not reported2226%

Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.

Which crossings in Essex County, Massachusetts have the most trains?

  1. The crossing on Congress St reports 58 trains a day.
  2. The crossing on Beverly Depot Pedestrian Center reports 58 trains a day.
  3. The crossing on Beverly Depot Pedestrian West reports 58 trains a day.
  4. The crossing on Andover Street reports 44 trains a day.
  5. The crossing on Marblehead Street reports 44 trains a day.

They are on Congress St, Beverly Depot Pedestrian Center, Beverly Depot Pedestrian West, Andover Street and Marblehead Street. 42 of the 84 public crossings in Essex County, Massachusetts have a quiet-zone designation.

CSX Transportation

Radio frequencies licensed to this railroad in this county

Railroad VHF channels, 159.810 to 161.565 MHz

Source: FCC Universal Licensing System, weekly license file, 18 Oct 2026.

School-bus routes

27 of 84 public crossings here are reported as on a school-bus route. 27 of those are reported as equipped with gates.

  • On a school-bus route2732% of public crossings
  • Of those, equipped with gates27100% of route crossings

The FRA inventory says for each crossing whether it is on a school-bus route. A crossing not reported as on a school-bus route may still be on one.

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.

How many trains pass each crossing?

Public crossings are ordered by reported trains a day, from most to lowest.

Page 1 of 2
  1. Congress StBeverlyID 053887BGates58 trains a day
    2,279 vehicles a day2019 road count
  2. Beverly Depot Pedestrian CenterBeverlyID 926104SOther or not reported58 trains a day
    No road count has been reported.
  3. Beverly Depot Pedestrian WestBeverlyID 926105YOther or not reported58 trains a day
    No road count has been reported.
  4. Andover StreetLawrenceID 053026YGates44 trains a day
    10,680 vehicles a day2022 road count
  5. Marblehead StreetNorth AndoverID 053048YGates44 trains a day
    5,472 vehicles a day2019 road count
  6. Sutton StreetNorth AndoverID 053049FGates44 trains a day
    16,350 vehicles a day2019 road count
  7. North Main StreetNorth AndoverID 053050AGates44 trains a day
    4,639 vehicles a day2019 road count
  8. Cross RoadHaverhillID 053054CGates44 trains a day
    2,289 vehicles a day2019 road count
  9. Bradford WestHaverhillID 970936AOther or not reported44 trains a day
    No road count has been reported.
  10. Bradford EastHaverhillID 970937GOther or not reported44 trains a day
    No road count has been reported.
  11. Haverhill WestHaverhillID 970938NOther or not reported44 trains a day
    No road count has been reported.
  12. Haverhill EastHaverhillID 970939VOther or not reported44 trains a day
    No road count has been reported.
  13. Lawrence StationLawrenceID 977286VOther or not reported44 trains a day
    No road count has been reported.
  14. Lowell Junction RoadAndoverID 053008BGates43 trains a day
    4,350 vehicles a day2009 road count
  15. Tewksbury StreetAndoverID 053009HGates43 trains a day
    1,154 vehicles a day2021 road count
  16. Andover StreetAndoverID 053010CGates43 trains a day
    7,737 vehicles a day2021 road count
  17. Essex StreetAndoverID 053014EGates43 trains a day
    7,533 vehicles a day2021 road count
  18. Pearson StreetAndoverID 053015LGates43 trains a day
    1,281 vehicles a day2021 road count
  19. Elliott StreetBeverlyID 053899VGates28 trains a day
    13,159 vehicles a day2019 road count
  20. Cabot StreetBeverlyID 053900MGates28 trains a day
    20,615 vehicles a day2019 road count
  21. Spring StreetBeverlyID 053902BGates28 trains a day
    4,062 vehicles a day2019 road count
  22. Essex StreetBeverlyID 053903HGates28 trains a day
    13,905 vehicles a day2019 road count
  23. Boyles StreetBeverlyID 053904PGates28 trains a day
    2,227 vehicles a day2021 road count
  24. Thissell Street WestBeverlyID 053906DGates28 trains a day
    184 vehicles a day2021 road count
  25. Hale StreetBeverlyID 053907KGates28 trains a day
    5,344 vehicles a day2021 road count
  26. West Street WestBeverlyID 053909YGates28 trains a day
    3,918 vehicles a day2019 road count
  27. Beach StreetBeverlyID 053910TGates28 trains a day
    3,180 vehicles a day2019 road count
  28. West Street EastBeverlyID 053911AGates28 trains a day
    4,100 vehicles a day1999 road count
  29. Beach StreetManchesterID 053917RGates28 trains a day
    4,421 vehicles a day2019 road count
  30. Manchester WestManchesterID 053918XOther or not reported28 trains a day
    No road count has been reported.
  31. Sea StreetManchesterID 053919EGates28 trains a day
    411 vehicles a day2021 road count
  32. Stanwood AvenueGloucesterID 053927WGates28 trains a day
    700 vehicles a day2008 road count
  33. Washington StreetGloucesterID 053931LGates28 trains a day
    15,270 vehicles a day2020 road count
  34. Maplewood AvenueGloucesterID 053932TGates28 trains a day
    6,290 vehicles a day2019 road count
  35. Cedar/Willow StreetsGloucesterID 053933AGates28 trains a day
    3,599 vehicles a day2019 road count
  36. Cleveland StreetGloucesterID 053934GGates28 trains a day
    2,642 vehicles a day2019 road count
  37. Thissell Street EastBeverlyID 845633AGates28 trains a day
    538 vehicles a day2021 road count
  38. Montserrat Pedestrian EastBeverlyID 926098ROther or not reported28 trains a day
    No road count has been reported.
  39. Prides Crossing PedestrianBeverlyID 926099XOther or not reported28 trains a day
    No road count has been reported.
  40. Beverly Farms PedestrianBeverlyID 926100POther or not reported28 trains a day
    No road count has been reported.
  41. Montserrat Pedestrian WestBeverlyID 970912LOther or not reported28 trains a day
    No road count has been reported.
  42. Manchester CenterManchesterID 970913TOther or not reported28 trains a day
    No road count has been reported.
  43. Manchester EastManchesterID 970914AOther or not reported28 trains a day
    No road count has been reported.
  44. West Gloucester StationGloucesterID 970915GOther or not reported28 trains a day
    No road count has been reported.
  45. Gloucester StationGloucesterID 970916NOther or not reported28 trains a day
    No road count has been reported.
  46. Elliott StreetBeverlyID 054148GGates26 trains a day
    15,160 vehicles a day2019 road count
  47. Balch StreetBeverlyID 054150HGates26 trains a day
    6,004 vehicles a day2019 road count
  48. Cabot StreetBeverlyID 054151PGates26 trains a day
    12,130 vehicles a day2021 road count
  49. Dodge StreetBeverlyID 054154KGates26 trains a day
    9,328 vehicles a day2021 road count
  50. Larch RowWenhamID 054155SGates26 trains a day
    2,989 vehicles a day2019 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates