Oregon/Railroads
Like highways, railroad tracks have been imported from TIGER data and they share the same problems like unconnected segments, wrong tagging, missing bridges and railroad crossings and positions that are frequently off quite a lot. So a review is necessary as it is for highways. This page is currently a work in progress, now alpha as its basic structure has emerged as stable.
Active Lines (Mainline, Branch, Industrial and Short)
Lines, expressed as route=railway relations, that see active, regular rail traffic, whether freight, industrial or passenger.
Burlington Northern Santa Fe (BNSF)
BNSF operates the Northwest Division in Oregon, with headquarters in Seattle, Washington. This division has additional segments in Washington, Idaho, Northern California and British Columbia, Canada.
Mainline
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Fallbridge Subdivision | Spokane, Portland and Seattle (SPS) | 1443651 1443651 | Pasco, Washington - Wishram, Washington - Vancouver, Washington - Portland | Unknown | Supports Amtrak® Cascades® passenger=international, and Amtrak Empire Builder® and Amtrak Coast Starlight® passenger=national route=trains. |
Gateway Subdivision | Western Pacific (WP) south of Bieber Great Northern (GN) north of Bieber |
4484473 4484473 | Keddie Wye, California - Bieber, California - Klamath Falls | TIGER reviewed Oregon segment between Klamath Falls and California boundary | |
Oregon Trunk Subdivision | Spokane, Portland and Seattle (SPS) | 7362830 7362830 | Wishram, Washington - Bend - Chemult | Unknown |
Branch
Industrial
Union Pacific (UP)
Mainline
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Ayer Subdivision | Unknown | 1443674 1443674 | Hinkle - Cheney, Washington | Unknown | |
Black Butte Subdivision | Southern Pacific (SP) | 4510755 4510755 | Dunsmuir, California - Mount Shasta, California - Weed, California - Dorris, California - Klamath Falls | Unknown | Supports Amtrak Coast Starlight passenger=national route=trains. |
Brooklyn Subdivision | Southern Pacific (SP) | 2203588 2203588 | East Portland - Coalca - Eugene | Unknown | Supports Amtrak Cascades passenger=international and Amtrak Coast Starlight passenger=national route=trains. |
Canyon Subdivision | Unknown | Relation not defined yet | Central Oregon | Unknown | |
Cascade Subdivision | Southern Pacific (SP) | 4734850 4734850 | Eugene - Oakridge - Chemult - Klamath Falls | Unknown | Supports Amtrak Coast Starlight passenger=national route=trains. |
La Grande Subdivision | 7524906 7524906 | La Grande - Pendleton - Hinkle | Unknown | ||
Portland Subdivision | 7525013 7525013 | Hinkle - The Dalles - Cascade Locks - Portland | Unknown | Both, Graham and Kenton Lines | |
Seattle Subdivision | Relation not defined yet | North Portland Jct. to Peninsula Jct. (Portland) | Unknown |
Branch
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Modoc Subdivision | Southern Pacific (SP) | 4487489 4487489 | Klamath Falls - Perez, California | Unknown | |
Weston Branch | Unknown | 7367163 7367163 | Walla Walla, Washington - Weston | Needs work | Some segments are named Blue Mountain Railroad |
Industrial
Short Lines (Branch, Industrial or Freight)
Coos Bay Rail Link (CBR)
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Coos Bay Rail Link | Southern Pacific (SP) | 8166379 8166379 | Eugene - Coquille | Unknown | Only between Coquille and Coos Bay, please complete relation with other elements to Eugene |
Genesee & Wyoming (CORP, PNWR)
Central Oregon and Pacific (CORP)
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Roseburg Subdivision | Southern Pacific (SP) | Relation not defined yet | Springfield - Medford | Unknown | |
Siskiyou Subdivision | Southern Pacific (SP) | 4522356 4522356 | Medford - Black Butte | Unknown | Confusing; split at California boundary? |
Portland and Western (PNWR)
This table uses content from a similar table on Wikipedia.
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Astoria Line | Spokane, Portland and Seattle (SPS) | Relation not defined yet | Gasco - Astoria | Unknown | |
Bailey District | Southern Pacific (SP) | Relation not defined yet | Corvallis - Dawson | Unknown | |
Dallas District | Southern Pacific (SP) | Relation not defined yet | Gerlinger - Dallas | Unknown | |
Forest Grove District | Spokane, Portland and Seattle (SPS) | Relation not defined yet | Hillsboro - Forest Grove | Unknown | |
Oregon Electric District | Spokane, Portland and Seattle (SPS) | Relation not defined yet | Beaverton - Eugene | Unknown | Supports WES service=commuter passenger route=trains |
Tillamook District | Southern Pacific (SP) | Relation not defined yet | Beaverton - Banks | Unknown | |
Toledo District | Southern Pacific (SP) | Relation not defined yet | Albany - Toledo | Unknown | |
United Railways District | Spokane, Portland and Seattle (SPS) | Relation not defined yet | United Junction - Banks | Unknown | |
Westside District | Southern Pacific (SP) | Relation not defined yet | Corvallis Junction - Cook | Unknown | |
Willamina District | Southern Pacific (SP) | Relation not defined yet | Whiteson - Willamina | Unknown | |
Willsburg District | Southern Pacific (SP) | Relation not defined yet | Willsburg Junction - Tigard Yard | Unknown |
Mount Hood Railroad (MH)
Mostly operating passenger excursion trains, the Mount Hood Railroad has small amounts of freight operations.
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Mount Hood Railroad | Union Pacific (UP) | Relation not defined yet | Hood River - Parkdale | Unknown |
Oregon Pacific Railroad (OPR)
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
East Portland Division | Portland Traction Company (PRTD) | Relation not defined yet | East Portland Yard - Milwaukie | Unknown | |
Molalla Branch Division | Southern Pacific (SP) | Relation not defined yet | Canby - Liberal | Unknown |
Passenger trains (Heavy Rail, Light Rail, Trams/Trolleys, Monorail, Tourism/Historic/Heritage Rail)
Tracks, stations and platforms used for passenger trains are properly collected into route=train relations, or relations tagged route=light_rail, route=subway or route=tram when those are the underlying rail infrastructure.
These tables are "somewhat complete." If you find a train, route (relation link, Review Status...) that needs to be added, updated or improved, please do so!
Amtrak operates intercity passenger trains in the contiguous United States: many intrastate and passenger=regional trains and all interstate, passenger=national (long_distance), highspeed=yes, service=night, and passenger=international trains (some cross into Canada); see OSM Amtrak® wiki table. Try OpenPublicTransportMap.
A subset is repeated here with just these three routes which serve Oregon: two routes are Amtrak proper, one is a joint operation between Amtrak and the Washington Department of Transportation & Oregon Department of Transportation known as Amtrak Cascades®:
Amtrak passenger=regional, passenger=national and passenger=international trains serving Oregon (AMTK)
type=route_master | passenger=* | type=route | Status and Notes |
---|---|---|---|
Cascades® 10322759 10322759 |
international regional |
PDX→VAC: 518 10571796 10571796 SEA→VAC: 516 10945392 10945392 EUG→SEA: 500;508 10945393 10945393 506 11845490 11845490 PDX→SEA: 502 11845489 11845489 504 10945389 10945389 VAC→PDX: 517 71428 71428 VAC→SEA: 519 10945391 10945391 SEA→EUG: 505 10945394 10945394 SEA→PDX: 501 10945390 10945390 507 11845488 11845488 PDX→EUG: 511;513 10945388 10945388 |
Complete; rough public_transport v2. 467 miles (752 km), though no single train covers this entire distance; there is no single route=train going all the way from Eugene to Vancouver. Only trains serving Canada are tagged as international; the rest are regional. No overnight service. Underlying infrastructure (route=railway) relations need fixing. |
Coast Starlight® 10322757 10322757 |
national | LAX→SEA: 14 12074397 12074397 SEA→LAX: 11 2812900 2812900 |
Complete; public_transport v2. 1377 miles (2216 km). Los Angeles - San José - Oakland - Sacramento - Portland - Seattle. |
Empire Builder® 10322755 10322755 |
national | SEA→CHI: 8 10946021 10946021 PDX→CHI: 28 10946020 10946020 CHI→SEA: 7 1809794 1809794 CHI→PDX: 27 12089100 12089100 |
Complete; public_transport v2. (Chicago - Portland), (Chicago - Seattle) 2206 miles (3550 km). At Spokane, trains 7 and 27 decouple westbound and trains 8 and 28 couple eastbound. |
Colors are passenger=national Amtrak routes = royal blue, passenger=international Amtrak Cascades® route = a certain shade of green to reflect livery and branding.
TriMet / Tri-County Metropolitan Transportation District of Oregon (TMTC)
TriMet rail relations are also maintained at Portland, Oregon/Transit Route Relations#TriMet Routes.
MAX Light Rail
Service Line | Route | Relation | operator=* | Status |
---|---|---|---|---|
Red Line: Beaverton Transit Center -> Portland International Airport | Light Rail | 4565864 4565864 | TriMet | Complete; public_transport v2. |
Red Line: Portland International Airport -> Beaverton Transit Center | Light Rail | 4565865 4565865 | TriMet | Complete; public_transport v2. |
Blue Line: Hillsboro -> Gresham | Light Rail | 4565764 4565764 | TriMet | Complete; public_transport v2. |
Blue Line: Gresham -> Hillsboro | Light Rail | 4565763 4565763 | TriMet | Complete; public_transport v2. |
Green Line: Portland -> Clackamas Town Center | Light Rail | 4566251 4566251 | TriMet | Complete; public_transport v2. |
Green Line: Clackamas Town Center -> Portland | Light Rail | 4566250 4566250 | TriMet | Complete; public_transport v2. |
Yellow Line: Portland -> Expo Center | Light Rail | 4566519 4566519 | TriMet | Complete; public_transport v2. |
Yellow Line: Expo Center -> Portland | Light Rail | 4566518 4566518 | TriMet | Complete; public_transport v2. |
Orange Line: Portland -> Milwaukie | Light Rail | 5543449 5543449 | TriMet | Complete; public_transport v2. |
Orange Line: Milwaukie -> Portland | Light Rail | 5543448 5543448 | TriMet | Complete; public_transport v2. |
Portland Streetcar
Service Line | Route | Relation | operator=* | Status |
---|---|---|---|---|
NS Line: South Waterfront -> Northwest 23rd & Marshall | Tram | 4566682 4566682 | TriMet | Mostly complete; public_transport v2. Some platforms are missing and may not reflect recent stop closures. |
NS Line: Northwest 23rd & Marshall -> South Waterfront | Tram | 4566681 4566681 | TriMet | Mostly complete; public_transport v2. Some platforms are missing and may not reflect recent stop closures. |
A Loop (clockwise) | Tram | 4566680 4566680 | TriMet | Mostly complete; public_transport v2. Some platforms are missing and may not reflect recent stop closures. |
B Loop (counter-clockwise) | Tram | 4566679 4566679 | TriMet | Mostly complete; public_transport v2. Some platforms are missing and may not reflect recent stop closures. |
WES Commuter Rail
Service Line | Route | Relation | operator=* | Status |
---|---|---|---|---|
Westside Express Service: Wilsonville -> Beaverton | Train | 73306 73306 | TriMet | Complete; public transport v2 |
Westside Express Service: Beaverton -> Wilsonville | Train | 8313439 8313439 | TriMet | Complete; public transport v2 |
Tourism, heritage and historic trains
Tag the route=train instances (but not the route=railway instances) of these with service=tourism.
Astoria Riverfront Trolley
Service Line | Reporting Mark | Route | Relation | Status |
---|---|---|---|---|
Astoria Riverfront Trolley | ???? | Tram | Relation not defined yet | Incomplete (currently tagged as railway=light_rail, should be railway=tram. also add electrified=no) |
Oregon Coast Scenic Railroad
Service Line | Reporting Mark | Route | Relation | Status |
---|---|---|---|---|
Oregon Coast Scenic Railroad | ???? | Relation not defined yet | Incomplete |
Willamette Shore Trolley
Service Line | Reporting Mark | Route | Relation | Status |
---|---|---|---|---|
Willamette Shore Trolley | ???? | Tram | Relation not defined yet | Incomplete |
Yards
It would be very kind for more OSM volunteers to continue to build up this statewide "Yards" table (stub) with status on every single Oregon rail yard. It is incomplete as there are more rail yards in Oregon than the ones listed right now.
Name | Railroad | Area | Subdivision(s) Served | TIGER Review | Status |
---|---|---|---|---|---|
Albina | UP | Portland | ??? | Unknown | Unknown |
Brooklyn | UP | Portland | Brooklyn | Unknown | Unknown |
East Portland | OPR | Portland | East Portland | Unknown | Unknown |
Elmonica | TMTC | Portland | Unknown | Unknown | |
Hinkle | UP | Hermiston | Ayers, La Grade, Portland | Unknown | Unknown |
Lake | BNSF | Portland | Fallbridge | Unknown | Unknown |
Portland Streetcar | TMTC | Portland | Unknown | Unknown | |
Ruby Junction | TMTC | Portland | Yard grounds look very detailed | Appears complete |
Railtrails and "Transitways"
A railtrail uses a former railroad right-of-way (ROW) for equestrian, bicycle or hiking paths, preserving the ROW for possible future re-use as a railway while providing a useful service in the meantime. These are often tagged highway=cycleway or highway=footway depending on whether they prefer or allow bicycle or pedestrian traffic. It is OK to tag both railway=abandoned and highway=cycleway if it is the case that an abandoned railway became a railtrail (for bicycle use, for example). The Railbanking process was formed to support the creation of rail trails and for the possible future re-use as a railway.
There are entries in the Abandoned tables (below) which contain significant segments of railtrail (usually ped/bike). It can be a bit of a coin-toss whether they should be here or there. They may be found in both if the entirety of the right of way is not being used for trail.
These tables are incomplete. If you find a line (relation link, Review Status...) that needs to be added, updated or improved, please do so!
Name | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|
Banks-Vernonia State Trail | 1157368 1157368 | Banks - Vernonia | Imported from RLIS import | Might need a double-check. At-grade crossing at OR 47 deviates from original ROW; a damaged bridge formerly used by trains is nearby. |
Springwater Corridor | 1868945 1868945 | Sellwood - Boring | Imported from RLIS import | Might need a double-check |
Disused lines
Lines, expressed as route=railway relations, that don't have regular traffic but with all infrastructure in place. Tracks are tagged railway=disused.
This table is believed to be only partially complete. If you find a line (relation link, Review Status...) that needs to be added, updated or improved, please do so!
Port of Tillamook Bay Railroad (POTB)
Name | old_railway_operator=* | Relation | Route | TIGER Review | Notes |
---|---|---|---|---|---|
Port of Tillamook Bay Railroad | Southern Pacific (SP) | Relation not defined yet | Banks - Tillamook | Unknown |
Abandoned lines
Former railroad lines, whether still visible on the ground or not, correctly expressed as route=railway relations. Ways are usually tagged railway=abandoned or rarely, railway=razed.
There are entries in the Railtrail and "Transitway" table (above) which contain significant segments of abandoned rail. It can be a bit of a coin-toss whether they should be here or there.
These tables are incomplete. If you find a line (relation link, Review Status...) that needs to be added, updated or improved, please do so!