How many railroad crossings are in Portland, Oregon?

The FRA inventory of lists 168 public railroad crossings in Portland, Oregon.

Public crossings
168
Public crossings with identified warning devices
144
Public crossings reported with gates
35%
Most trains a day reported
200
Reported incidents at public crossings since 2016
24
Gate share compared with the state
9 percentage points lower

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

Gates are reported at 35% of these crossings.

  • Gates5835%
  • Flashing lights without reported gates127%
  • Signs without reported gates or lights7444%
  • Other or not reported2414%

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

Which crossings in Portland, Oregon have the most trains?

  1. The crossing on Baseline reports 200 trains a day.
  2. The crossing on Mount St Helens Ave reports 100 trains a day.
  3. The crossing on 17th reports 100 trains a day.
  4. The crossing on SE 17th reports 100 trains a day.
  5. The crossing on Tacoma Park And Ride Lot reports 100 trains a day.

They are on Baseline, Mount St Helens Ave, 17th, SE 17th and Tacoma Park And Ride Lot. 6 of the 168 public crossings in Portland, Oregon have a quiet-zone designation.

Train quiet zones in Portland, Oregon

6 public crossings in Portland, Oregon have a quiet-zone designation.

  • The crossing on NW 15th is in a 24-hour quiet zone, with Portland Terminal -- Oregon as the reporting railroad.
  • The crossing on Se8th Avenue is in a 24-hour quiet zone, with TriMet Portland-Milwaukie-Orange Line as the reporting railroad.
  • The crossing on SE 12th Ave is in a 24-hour quiet zone, with TriMet Portland-Milwaukie-Orange Line as the reporting railroad.
  • The crossing on SE 11th Avenue is in a 24-hour quiet zone, with TriMet Portland-Milwaukie-Orange Line as the reporting railroad.
  • The crossing on NW 17th Ave is in a 24-hour quiet zone, with BNSF Railway Company as the reporting railroad.

1 more is on other pages of the list below.

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 4
  1. BaselinePortlandID 938948MGates200 trains a day
    30,000 vehicles a day2020 road count
  2. Mount St Helens AvePortlandID 938947FGates100 trains a day
    1,000 vehicles a day2020 road count
  3. 17thPortlandID 938949UGates100 trains a day
    1,000 vehicles a day2020 road count
  4. SE 17thPortlandID 938950NGates100 trains a day
    1,000 vehicles a day2020 road count
  5. Tacoma Park And Ride LotPortlandID 938951VGates100 trains a day
    1,000 vehicles a day2020 road count
  6. DivisionPortlandID 938952CGates100 trains a day
    1,000 vehicles a day2020 road count
  7. Main St / Pr Access RdPortlandID 980054JGates100 trains a day
    300 vehicles a day2020 road count
  8. 82nd AvePortlandID 980060MGates100 trains a day
    10,000 vehicles a day2021 road count
  9. Mt St Hellens AvePortlandID 980063HGates100 trains a day
    1,000 vehicles a day2020 road count
  10. NW 31st At St HelPortlandID 092334KSigns only60 trains a day
    860 vehicles a day1988 road count
  11. NE Cascade PkwyPortlandID 980062BGates60 trains a day
    1,500 vehicles a day2018 road count
  12. NW 15thPortlandID 838536YGates30 trains a day
    3,510 vehicles a day2021 road count
  13. Southeast Washington StreetPortlandID 754543YGates28 trains a day
    1,200 vehicles a day1988 road count
  14. Southeast Alder StreetPortlandID 754544FGates28 trains a day
    1,500 vehicles a day1988 road count
  15. Southeast Yamhill StreetPortlandID 754550JGates28 trains a day
    2,600 vehicles a day1988 road count
  16. Southeast Taylor StreetPortlandID 754551RGates28 trains a day
    3,421 vehicles a day1999 road count
  17. Southeast Salmon StreetPortlandID 754552XGates28 trains a day
    500 vehicles a day1988 road count
  18. Southeast Main StreetPortlandID 754553EGates28 trains a day
    500 vehicles a day1988 road count
  19. Southeast Madison StreetPortlandID 754554LGates28 trains a day
    1,300 vehicles a day1988 road count
  20. Northeast 148th AvenuePortlandID 808350DGates28 trains a day
    1,269 vehicles a day1988 road count
  21. Northeast 158th AvenuePortlandID 808353YGates28 trains a day
    2,200 vehicles a day1988 road count
  22. Southeast Belmont StreetPortlandID 754547BGates27 trains a day
    1,500 vehicles a day1988 road count
  23. Southeast Clay StreetPortlandID 754559VGates27 trains a day
    3,992 vehicles a day1994 road count
  24. Southeast Stark StreetPortlandID 754542SGates25 trains a day
    5,223 vehicles a day2003 road count
  25. Southeast Morrison StreetPortlandID 754545MGates25 trains a day
    1,400 vehicles a day1988 road count
  26. Se8th AvenuePortlandID 759730YGates22 trains a day
    4,057 vehicles a day2024 road count
  27. Balboa CulebraPortlandID 092360ASigns only20 trains a day
    1,493 vehicles a day1988 road count
  28. N Marine DrPortlandID 099106WGates20 trains a day
    12,000 vehicles a dayRoad count year not reported
  29. SE 12th AvePortlandID 759735HGates20 trains a day
    4,785 vehicles a day2024 road count
  30. PedestrianPortlandID 411944BFlashing lights18 trains a day
    1 vehicle a dayRoad count year not reported
  31. North Macrum AvenuePortlandID 807376CGates18 trains a day
    600 vehicles a day1988 road count
  32. SE 11th AvenuePortlandID 759733UGates17 trains a day
    6,485 vehicles a day2024 road count
  33. Nwindt'Al-sthelrdPortlandID 066997YSigns only16 trains a day
    2,400 vehicles a day1987 road count
  34. NW Ind'Al Nr 34thPortlandID 066998FSigns only16 trains a day
    2,400 vehicles a day1987 road count
  35. NW Industrial NeaPortlandID 067001USigns only16 trains a day
    807 vehicles a day1988 road count
  36. NW Industrial AtPortlandID 067002BSigns only16 trains a day
    2,750 vehicles a day1988 road count
  37. Nw29th Indus'TalPortlandID 067004PSigns only16 trains a day
    1,500 vehicles a day1987 road count
  38. NW 29th At NelaPortlandID 067007KSigns only16 trains a day
    1,500 vehicles a day1988 road count
  39. Nw29 NW 31 AvPortlandID 067009YSigns only16 trains a day
    600 vehicles a day1987 road count
  40. NW Luzon Near 32nPortlandID 067010TSigns only16 trains a day
    800 vehicles a day1988 road count
  41. NW Guam Near 34thPortlandID 067012GSigns only16 trains a day
    800 vehicles a day1988 road count
  42. NW Nicolai AvePortlandID 092394UGates15 trains a day
    2,130 vehicles a day1998 road count
  43. NW 21st StPortlandID 092395BGates15 trains a day
    2,140 vehicles a day1998 road count
  44. NW 17th AvePortlandID 101880LGates15 trains a day
    1,264 vehicles a day2021 road count
  45. Columbia BoulevardPortlandID 807445HGates14 trains a day
    17,350 vehicles a day1998 road count
  46. PedestrianPortlandID 808181TSigns only14 trains a day
    1 vehicle a dayRoad count year not reported
  47. Columbia BoulevardPortlandID 808386LGates14 trains a day
    17,350 vehicles a day1998 road count
  48. North Chautauqua BoulevardPortlandID 808389GGates14 trains a day
    1,300 vehicles a day2018 road count
  49. North Peninsular AvenuePortlandID 808396SGates14 trains a day
    1,400 vehicles a day2018 road count
  50. North Tyndall AvenuePortlandID 808400EGates14 trains a day
    1,500 vehicles a day2018 road count

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