Oregon Route 22
|Maintained by ODOT|
|Length||139.01 mi (223.71 km)|
|West end||US 101 in Hebo|
|East end||US 20 / OR 126 in Santiam Junction|
Oregon Route 22 is an Oregon state highway that runs between the Oregon Coast community of Hebo, to an interchange with U.S. Route 20 near Santiam Pass in the Cascade Mountains. OR 22 traverses several highways of the Oregon state highway system: the Three Rivers Highway No. 32, part of the Salmon River Highway No. 39, the Willamina–Salem Highway No. 30, part of the Salem Highway No. 72, and the North Santiam Highway No. 162.
Three Rivers Highway
Oregon Route 22 begins (at its western terminus) at a junction with U.S. Route 101 in the coastal town of Hebo. The first section, known as the Three Rivers Highway No. 32 (see Oregon highways and routes), is a mostly scenic route; however, it is narrow and winding, and not well-suited for high-volume traffic. Little or no shoulder with an abrupt dropoff, few guardrails, no lighting, lack of adequate warning signs, and neglected paint lines in some areas, contribute to the treacherous conditions . Drivers may encounter logging trucks in the narrow two-lane road as well.  After passing Dolph Junction, OR 22 winds eastward though the coast range along Sourgrass Creek, a tributary of the Little Nestucca River, until it reaches the community of Grand Ronde. There, it joins with Oregon Route 18 at a location known as Valley Junction, and overlaps OR 18 along part of the Salmon River Highway No. 39 in an approximately four-mile stretch between Grand Ronde and Willamina, at which point OR 22 heads southeast towards Salem, while OR 18 goes northeast towards the Portland area. The portion from Hebo to Grand Ronde was formerly signed as OR 14.
The stretch between Willamina and Salem is known as the Willamina-Salem Highway No. 30. Between Willamina and Dallas it is a mostly two-lane highway; unlike the stretch between Hebo and Grand Ronde, this part of OR 22 is a major freight corridor. In the Dallas/Rickreall area are intersections with Oregon Route 223 and Oregon Route 99W, along with a spur route of OR 223 further to the west. East of the OR 223 interchange, OR 22 is an expressway into Salem; there is a project being planned to upgrade much of this stretch of OR 22 to freeway standards. Between Dallas and Salem; OR 22 intersects two other highways; Oregon Route 51 and Oregon Route 221. Immediately beyond the interchange with OR 221 is the Marion Street Bridge across the Willamette River, and downtown Salem.
After crossing the bridge, OR 22 (along with OR 99E Business, which it joins) heads south along Front Street for a few blocks, then east past Willamette University. At the eastern edge of the Willamette campus, an interchange carries the highway to Mission Street; OR 22 and OR 99E Business continue east on Mission Street (which is really an urban expressway), past the Salem airport to an interchange with Interstate 5 and Oregon Route 99E. OR 99E Business ends here; OR 22 continues to the east. This portion of OR 22 is part of the Salem Highway No. 72.
North Santiam Highway
East of the I-5 interchange, OR 22 is known as the North Santiam Highway No. 162. This section of OR 22 is a major transportation corridor; and is a primary route between Salem and the central Willamette Valley, and Central Oregon. Between I-5 and Stayton; OR 22 is a freeway: a four-lane undivided freeway between I-5 and Aumsville; a traditional divided freeway between Aumsville and Stayton, and a two-lane freeway in the Stayton/Sublimity area. The highway continues east, along the northern bank of the Santiam River, through the community of Mehama and the cities of Mill City, Gates, and Detroit. The highway passes numerous hydroelectric dams, including the ruins of an early 20th-century dam at Niagara County Park and the mid-20th century Detroit Dam which forms much-visited Detroit Lake. Beyond the Detroit on the east end of the reservoir, the highway passes Idanha, and turns south, west of Mount Jefferson, passes Marion Forks, and reaches its terminus at an interchange with U.S. Route 20 and Oregon Route 126 at Santiam Junction. US 20 and OR 126 continue east over Santiam Pass into central Oregon; US 20 heads to Bend and OR 126 to Redmond.
Milepoints are as reported by ODOT and do not necessarily reflect current mileage. Z indicates overlapping mileage due to construction longer than established route, and – indicates negative mileage behind established beginning point. Segments that are locally maintained may be omitted. For routes traversing multiple named state highways, each milepoint is preceded by the corresponding state highway number.
|Tillamook||Hebo||32 0.00||US 101 – Tillamook, Astoria, Cloverdale, Newport|
|Dolph||32 10.63||OR 130 west – Little Nestucca River|
||No major junctions|
|Polk||Valley Junction||32 24.97|
|OR 18 west – Grand Ronde, Lincoln City||Western end of concurrency with OR 18|
|25||Fort Hill Road / Yamhill River Road||Interchange|
OR 18 Bus. east – Willamina, Sheridan
|Interchange; eastbound exit and entrance|
|—||OR 18 east||Interchange; eastern end of concurrency with OR 18|
OR 18 Bus. east – Willamina
|Westbound exit and entrance|
|||30 12.72||OR 223 (Kings Valley Highway) / Smithfield Road – Dallas, Kings Valley|
|—||OR 223 south – Dallas||Interchange; westbound left exit and eastbound left entrance|
|16||OR 99W – Monmouth, McMinnville||Interchange|
|Brunks Corner||30 20.37||OR 51 – Independence|
|Salem||30 24.08||Western end of freeway|
|30 24.08||—||OR 221 – West Salem, Dayton||Eastbound exit and westbound entrance|
|—||Rosemont Avenue – Capital Manor||Westbound exit and eastbound left entrance|
|—||OR 221 north (Wallace Road) / Edgewater Street – West Salem, Dayton||Westbound exit and eastbound left entrance|
|Polk–Marion county line||30 25.66–|
|Center Street (eastbound) and Marion Street (westbound) bridges over the Willamette River|
OR 99E Bus. north to I-5 north – Keizer, Portland, Salem City Center
|Left exit eastbound and westbound; left entrance eastbound; western end of concurrency with OR 99E Bus.|
|Eastern end of freeway|
|72 6.65||—||12th Street SE / Mission Street||Interchange|
OR 99E Bus. north
|Eastern end of concurrency with and southern terminus of OR 99E Bus.|
|162 1.41||1||I-5 – Eugene, Portland||Signed as exits 1A (south) and 1B (north)|
|162 1.55||Western end of freeway|
|162 1.91||2||Lancaster Drive – Turner||Turner only appears on eastbound signage|
|162 4.03||4||Gaffin Road|
|||162 5.44||5||Joseph Street|
|||162 6.67||7||OR 214 – Silver Falls State Park|
|||162 8.94||9||Shaw, Aumsville|
|||162 11.53||12||Golf Club Road|
|Sublimity||162 13.23||13||Stayton, Sublimity|
|||162 13.80||Eastern end of freeway|
|Mehama||162 22.42||OR 226 – Mehama, Lyons, Albany|
|Linn||||162 81.81||US 20 / OR 126 – Clear Lake, Eugene, Sisters, Bend|
|1.000 mi = 1.609 km; 1.000 km = 0.621 mi|
- Road Inventory and Classification Services Unit. "Straightline Charts". Transportation Development Division, Oregon Department of Transportation. Retrieved September 6, 2015.
- Road Inventory and Classification Services Unit. "2012 Cross Reference Table of Highway Route Number to State Highway Number" (PDF). Transportation Development Division, Oregon Department of Transportation. Retrieved September 6, 2015.
- Project 22, Polk County, Oregon
- Road Inventory and Classification Services (July 2017). "Straightline Chart Legend" (PDF). Oregon Department of Transportation. Retrieved April 7, 2018.