How many railroad crossings are in Portland, Maine?

The FRA inventory of lists 36 public railroad crossings in Portland, Maine.

Public crossings
36
Public crossings with identified warning devices
35
Public crossings reported with gates
47%
Most trains a day reported
28
Reported incidents at public crossings since 2016
5
Gate share compared with the state
30 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 1 in Portland
Loading the map.

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

Open Portland in the full map Members

Make a grant table of these crossings

Gates are reported at 47% of these crossings.

  • Gates1747%
  • Flashing lights without reported gates514%
  • Signs without reported gates or lights1336%
  • Other or not reported13%

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

Which crossings in Portland, Maine have the most trains?

  1. The crossing on Forest Ave reports 28 trains a day.
  2. The crossing on Cutter St reports 22 trains a day.
  3. The crossing on Cassidy Point Dr reports 16 trains a day.
  4. The crossing on Congress St reports 15 trains a day.
  5. The crossing on Brighton Ave reports 14 trains a day.

They are on Forest Ave, Cutter St, Cassidy Point Dr, Congress St and Brighton Ave. 20 of the 36 public crossings in Portland, Maine have a quiet-zone designation.

Train quiet zones in Portland, Maine

20 public crossings in Portland, Maine have a quiet-zone designation.

  • The crossing on Forest Ave is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Congress St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Brighton Ave is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Prospect St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Ashmont St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Coyle St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Lincoln St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Revere St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Woodford St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Saunders St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Walton St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Allen Ave is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Read St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Riverside St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Rand Rd is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Congress St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Frost St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Pine Tree Ind Pkwy is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Bishop St is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Forest Ave is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.

Railroad bridges over roads in this city

Clearance is the measured height recorded by the state in the National Bridge Inventory. The sign at the bridge can show a different figure.

Source: FHWA National Bridge Inventory, 2025.

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 1
  1. Forest AvePortlandID 837478CGates28 trains a day
    14,814 vehicles a day2023 road count
  2. Cutter StPortlandID 981843LGates22 trains a day
    392 vehicles a day2024 road count
  3. Cassidy Point DrPortlandID 837531LGates16 trains a day
    200 vehicles a day2004 road count
  4. Congress StPortlandID 837567UGates15 trains a day
    3,011 vehicles a day2023 road count
  5. Brighton AvePortlandID 837470XGates14 trains a day
    12,917 vehicles a day2023 road count
  6. Prospect StPortlandID 837471EGates14 trains a day
    777 vehicles a day2023 road count
  7. Ashmont StPortlandID 837472LGates14 trains a day
    563 vehicles a day2023 road count
  8. Coyle StPortlandID 837473TGates14 trains a day
    424 vehicles a day2023 road count
  9. Lincoln StPortlandID 837474AGates14 trains a day
    757 vehicles a day2023 road count
  10. Revere StPortlandID 837475GGates14 trains a day
    538 vehicles a day2023 road count
  11. Woodford StPortlandID 837476NGates14 trains a day
    6,113 vehicles a day2023 road count
  12. Saunders StPortlandID 837477VGates14 trains a day
    475 vehicles a day2023 road count
  13. Walton StPortlandID 837479JGates14 trains a day
    3,091 vehicles a day2023 road count
  14. Allen AvePortlandID 837482SGates14 trains a day
    12,180 vehicles a day2023 road count
  15. Read StPortlandID 837480DGates13 trains a day
    5,855 vehicles a day2024 road count
  16. Riverside StPortlandID 837483YGates13 trains a day
    1,054 vehicles a day2023 road count
  17. Rand RdPortlandID 837427SFlashing lights2 trains a day
    8,415 vehicles a day2023 road count
  18. Congress StPortlandID 837497GFlashing lights2 trains a day
    15,577 vehicles a day2023 road count
  19. Frost StPortlandID 837498NFlashing lights2 trains a day
    6,860 vehicles a day2023 road count
  20. Somerset StPortlandID 837426KSigns only0 trains a day
    2,234 vehicles a day2004 road count
  21. Pine Tree Ind PkwyPortlandID 837429FSigns only0 trains a day
    847 vehicles a day2023 road count
  22. Bishop StPortlandID 837430AGates0 trains a day
    1,897 vehicles a day2023 road count
  23. Forest AvePortlandID 837485MSigns only0 trains a day
    15,151 vehicles a day2023 road count
  24. State StPortlandID 837510TSigns only0 trains a day
    14,150 vehicles a day2004 road count
  25. Forest AvePortlandID 837511ASigns only0 trains a day
    27,930 vehicles a day2004 road count
  26. Brattle StPortlandID 837512GSigns only0 trains a day
    744 vehicles a day2004 road count
  27. Parris StPortlandID 837513NSigns only0 trains a day
    744 vehicles a day2004 road count
  28. Hanover StPortlandID 837514VSigns only0 trains a day
    1,189 vehicles a day2004 road count
  29. Kennebec StPortlandID 837515CSigns only0 trains a day
    886 vehicles a day2004 road count
  30. PreblePortlandID 837516JFlashing lights0 trains a day
    5,503 vehicles a day2004 road count
  31. Elm StPortlandID 837521FFlashing lights0 trains a day
    1,031 vehicles a day2004 road count
  32. Fox StPortlandID 837525HSigns only0 trains a day
    5,214 vehicles a day2004 road count
  33. Franklin StPortlandID 837526POther or not reported0 trains a day
    22,370 vehicles a day2004 road count
  34. Diamond StPortlandID 837527WSigns only0 trains a day
    1,862 vehicles a day2004 road count
  35. Plowman StPortlandID 837528DSigns only0 trains a day
    2,978 vehicles a day2004 road count
  36. Cove StPortlandID 837529KSigns only0 trains a day
    597 vehicles a day2004 road count

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