Oregon Route 99W
|Maintained by ODOT|
|Length:||124.15 mi (199.80 km)|
|Existed:||1972 – present|
|South end:||OR 99 / OR 99E in Junction City|
| OR 200 in Monroe
US 20 / OR 34 in Corvallis
US 20 in Corvallis
OR 51 in Monmouth
OR 22 in Rickreall
OR 153 in Amity
OR 233 near Amity
OR 18 in McMinnville
OR 47 near McMinnville
OR 18 near Dayton
OR 240 in Newberg
OR 219 in Newberg
OR 141 in Tigard
OR 217 in Tigard
|North end:||I-5 in Portland|
Oregon Route 99W is a state-numbered route in Oregon, United States that runs from OR 99 and OR 99E in Junction City north to I-5 in southwestern Portland. Some signage continues it north to US 26 near downtown, but most signage agrees with the Oregon Department of Transportation's (ODOT) description, ending it at I-5. OR 99W is known by ODOT as the Pacific Highway West No. 1W (see Oregon highways and routes); that highway continues north through downtown (along a former extension of OR 99W) to the Pacific Highway No. 1 (I-5) in northern Portland, as well as south on OR 99 to the Pacific Highway (I-5) in Eugene.
Until around 1972, OR 99W was U.S. Route 99W, rejoining OR 99E (former US 99E) in northern Portland. US 99 then continued north along present I-5 into Washington; the next segment still numbered 99 is WA 99 south of Seattle.
Route description 
The Pacific Highway West begins at the interchange with I-5 (Pacific Highway) and OR 126 Business (McKenzie Highway No. 15) in eastern Eugene. It heads west through downtown Eugene along OR 99 and OR 126 Business, and then northwest and north to Junction City on OR 99.
At Junction City, OR 99 ends and OR 99W begins along the Pacific Highway West, while OR 99E heads northeast on the Albany-Junction City Highway No. 58. While OR 99E quickly crosses the Willamette River, OR 99W stays on its west side through the Willamette Valley, passing through towns such as Monroe, Corvallis, Monmouth, Rickreall, Amity, McMinnville and Lafayette. Oregon Route 18 provides a bypass for OR 99W around downtown McMinnville and Lafayette.
At McMinnville, OR 99W turns northeast. It passes through the winemaking towns of Dundee and Newberg before entering the Portland suburb of Sherwood. (There is a proposal to bypass these towns; see the OR 18 article for details.) It then skirts the city of Tualatin and passes through Tigard before entering Portland and immediately ending at I-5.
The Pacific Highway West, however, continues northeast and north, paralleling I-5 on Barbur Boulevard. OR 10 joins at Capitol Highway, which is not a state highway. South of the Ross Island Bridge approach, Oregon Highway 1W and OR 10 split from Barbur Boulevard onto Naito Parkway, an arterial that once connected directly to Harbor Drive. OR 10 ends at the west end of the Ross Island Bridge, which carries US 26, the Mt. Hood Highway No. 26. Until around 2005, US 26 came off the bridge onto the Pacific Highway West north into downtown Portland, but it now heads west on the locally-maintained Arthur Street to reach I-405.
At the overpass over I-405 is the former split with Harbor Drive, which was replaced by Tom McCall Waterfront Park in 1974. The road now runs into Naito Parkway (formerly Front Avenue), and is state-maintained until Market Street, the eastbound half of the one-way pair of the Sunset Highway (US 26 left the Pacific Highway West here prior to ca. 2005).
The Pacific Highway West continues north through downtown, locally maintained along Naito Parkway, to the state-maintained Steel Bridge. There is a direct ramp for northbound traffic onto the bridge, but the former southbound ramp is now used by the MAX Light Rail system, and so southbound traffic must head west to 3rd Avenue, three blocks west of Naito Parkway.
At the northeast end of the Steel Bridge, the Pacific Highway West again becomes locally maintained, and heads north on Interstate Avenue all the way to I-5 (the Pacific Highway) near the Interstate Bridge. This is again state-maintained north of Argyle Street.
U.S. Route 99W
The first highway in the corridor was the Capitol Highway (Highway 3), from Portland to Salem via Dayton (roughly present OR 99W and OR 221). In 1927 it was merged with the West Side Highway, which ran from Dayton to Junction City, to form the West Side Pacific Highway, still numbered 3, and a western loop of the Pacific Highway (Highway 1/U.S. Route 99). (The former Capitol Highway south of Dayton was removed from the system, but was later taken over as the Salem-Dayton Highway.)
In 1930, Highway 3 was assigned the U.S. Route 99W number, and Highway 1 (old US 99) between the ends of Highway 3 became US 99E. Highway 1 was similarly split in 1938, forming the Pacific Highway West - Highway 1W - and the Pacific Highway East, Highway 1E. Highway 1W was formed from Highway 3, and extended north on Interstate Avenue to just south of the Interstate Bridge.
In 1957, with the assignment of I-5, the Pacific Highway (Highway 1) was moved to its planned alignment, resulting in an extension of Highway 1W south to Eugene. US 99W however continued to terminate at Junction City; the new I-5 was designated US 99 when it opened in 1961. (US 99W from south of downtown Portland north to its end was temporarily part of US 99 from 1961 to 1963, when I-5 opened north of downtown.)
US 99 became OR 99 in 1972, resulting in the renumbering of US 99W to OR 99W. It was truncated in 1979 to I-5 just north of the Tigard/Portland line. It was again re-extended to south of downtown in 1996, but has since been re-truncated.
Old alignments 
The original alignment in southern Portland, bypassed in the 1930s by Barbur Boulevard, is still called Capitol Highway. It begins at the present north end of OR 99W and runs first east, then west, of Highway 1W, eventually merging with OR 10 (formerly the Beaverton-Hillsdale Highway) before ending at Highway 1W south of downtown.
Through downtown Portland, the original alignment took US 99W across the Broadway Bridge, reaching it via 4th Avenue, Burnside Street, and Broadway northbound, and Broadway, Pine Street, and 6th Avenue southbound. In 1950 it was realigned along Harbor Drive, the Steel Bridge and a realigned Interstate Avenue. Harbor Drive was removed in 1972, resulting in OR 99W moving west one block to Front Street (now Naito Parkway) downtown.
Major intersections 
- Note: mileposts do not reflect actual mileage due to realignments.
|Lane||Junction City||108.76||OR 99E north / OR 99 south – Harrisburg, Albany, Junction City, Eugene|
|Benton||Monroe||101.15||Territorial Highway (OR 200) – Cheshire, Florence|
|Corvallis||84.15||OR 34 east to I-5 – Albany, Lebanon||Interchange; northbound exit and southbound entrance|
|84.15||US 20 west / OR 34 west – Philomath, Oregon Coast||Interchange; south end of US 20 overlap|
|83.42||US 20 east / OR 34 east to I-5 – Albany, Lebanon||North end of US 20 overlap|
|Polk||Monmouth||63.42||OR 51 (OR 194) – Kings Valley, Monmouth City Center, Independence|
|Rickreall||57.81||Rickreall Road (OR 223) – Dallas, Derry|
|57.43||OR 22 – Oregon Coast, Salem||Interchange|
|Yamhill||Amity||44.75||Nursery Street (OR 153) – Hopewell, Salem|
|44.68||5th Street (OR 153) – Bellevue, Sheridan, Willamina||North end of OR 153 overlap|
|43.50||OR 233 – Dayton|
|39.24||OR 18 east – Dayton, Portland||Interchange|
|McMinnville||38.99||OR 18 west – Sheridan, Oregon Coast|
|37.70||3rd Street||Former OR 18 east|
|34.85||OR 47 north – Carlton, Forest Grove|
|Lafayette||32.29||Madison Street to Lafayette Highway – Hopewell|
|Dayton Junction||29.73||OR 18 / OR 233 – Dayton, Salem, Oregon Coast|
|Newberg||23.71||OR 240 west – Chehalem Valley, Yamhill|
|23.41||OR 219 north – Scholls, Hillsboro||South end of OR 219 overlap|
|22.89||OR 219 south – Champoeg State Park, St. Paul, Salem, Woodburn||North end of OR 219 overlap|
|Washington||Tigard||8.82||Hall Boulevard (OR 141) – Metzger, Durham|
|8.66||OR 217 / to Sunset Highway (US 26) – Beaverton, Salem||Interchange|
|Multnomah||Portland||7.44||I-5 – Portland, Salem||Interchange; north end of OR 99W|
|6.21||I-5 / Capitol Highway, Taylors Ferry Road – Salem, Portland, PCC Sylvania||Interchange; no access from I-5 north|
|5.25||Southwest 26th Avenue to Taylors Ferry Road – Multnomah||Interchange|
|5.03||To I-5 north / Spring Garden Street – Sellwood Bridge|
|4.87||Multnomah Boulevard – Garden Home, Multnomah||Interchange; southbound exit only|
|4.22||I-5 north – Portland||Interchange|
|3.20||OR 10 west – Hillsdale, Beaverton||Interchange; south end of OR 10 overlap; southbound exit and northbound entrance|
|1.97||Barbur Boulevard – Portland City Center||Interchange; northbound exit and southbound entrance|
|1.67||US 26 east (Ross Island Bridge)||Interchange; east end of OR 10|
|1.41||OR 43 – Lake Oswego||Interchange; southbound exit and northbound entrance|
|1.31||Sheridan Street||Southbound exit and entrance|
|0.85||To I-5 south / Harbor Drive – RiverPlace Marina, Salem|
|Clay Street||Former US 26 west|
|To I-5 north / I-84 east (via Morrison Bridge) – Seattle, The Dalles||Interchange|
|-0.36||Steel Bridge over the Willamette River|
|Lloyd Boulevard – Oregon Convention Center, Lloyd Center|
|Broadway Bridge – Memorial Coliseum||Interchange; southbound exit and northbound entrance|
US 30 Byp. (Lombard Street) to I-5 south – St. Johns Bridge
|-5.15||Schmeer Road – Portland Meadows||Interchange; no southbound entrance|
|-5.50||To I-5 southDelta Park, Portland Expo Center, Portland Meadows||Interchange|
|-5.76||I-5 north – Seattle||Interchange; northbound exit and southbound entrance|
- Oregon Department of Transportation, Digital Video Log
- Oregon Department of Transportation, Descriptions of US and Oregon Routes (PDF)
- Chris, Re: Seattle's AWV: opinion piece by Seattle Sierra Club political committee Chairman Kevin Fullerton, misc.transport.road December 30, 2005
- "1942 Standard Oil map of Portland". Archived from the original on October 26, 2007.
- Oregon Department of Transportation, Public Road Inventory (primarily the Digital Video Log), accessed March 2008