# Interstate 84 in Oregon

Interstate 84 (I-84) in the U.S. state of Oregon is a major Interstate Highway that traverses the state from west to east. It is concurrent with U.S. Route 30 (US 30) for most of its length and runs 376 miles (605 km) from an interchange with I-5 in Portland to the Idaho state line near Ontario. The highway roughly follows the Columbia River and historic Oregon Trail in northeastern Oregon, and is designated as part of Columbia River Highway No. 2 and all of the Old Oregon Trail Highway No. 6; the entire length is also designated as the Vietnam Veterans Memorial Highway. I-84 intersects several of the state's main north–south roads, including US 97, US 197, I-82, and US 395.
The freeway serves as the main east–west route through Portland and Gresham and continues into the Columbia River Gorge National Scenic Area. It passes through the cities of Hood River and The Dalles within the gorge and also serves several state parks and natural monuments. Near Pendleton, it leaves the Columbia River and runs southeasterly across the Blue Mountains via La Grande and Baker City. I-84 crosses the Snake River at Ontario, continuing southeast towards Boise, Idaho.
I-84 was established in 1957 and originally carried the designation of Interstate 80N (I-80N) until 1980, when this was changed to I-84 to prevent confusion with the southerly I-80. The earliest sections of the freeway incorporated the existing Banfield Freeway between Portland and Troutdale, opened in 1955, and upgraded other parts of US 30 to Interstate standards. New roads were built through the Columbia River Gorge in the 1960s and across northeastern Oregon in the 1970s. The final section of I-84, near Baker City, was opened to traffic on July 3, 1975.

## Route description

Interstate 84 is the longest freeway in Oregon, at over 375 miles (604 km) in length, and is the only Interstate to traverse the state from west to east. The highway connects the Portland metropolitan area to the Columbia River Gorge, the northeastern Columbia Plateau, and part of the Snake River Valley. As a component of the Interstate Highway System, I-84 is also designated as an important national highway under the National Highway System. It is officially named the Vietnam Veterans Memorial Highway and is mostly concurrent with US 30, which also carries part of the Columbia River Highway No. 2 and all of the Old Oregon Trail Highway No. 6 under Oregon's named route system.
I-84 is maintained by the Oregon Department of Transportation (ODOT), who conduct an annual survey of traffic volume that is expressed in terms of annual average daily traffic (AADT), a measure of traffic volume for any average day of the year. The highway is the busiest in Oregon, with a daily average of over 177,000 vehicles in eastern Portland; while the least-traveled section of I-84, south of Baker City, only carries 9,400 vehicles. The highway's route through the Columbia River Gorge is considered one of the most scenic sections of the Interstate Highway System and is visited by 4.5 million tourists annually.

### Portland area

Interstate 84 begins across from downtown Portland at an interchange with I-5 on the east bank of the Willamette River, between the Burnside and Steel bridges and adjacent to the Oregon Convention Center complex. The interchange is also the terminus of the Banfield Freeway, officially the T.H. Banfield Expressway, which carries I-84 and US 30 through eastern Portland along a railroad grade. The freeway travels northeast through Sullivan's Gulch, passing under the twin overpasses of Oregon Route 99E (OR 99E), which also carries the Portland Streetcar's Loop lines that serve the Eastside district of the city. At an interchange near the Lloyd Center and Holladay Park, the Banfield Freeway is joined by MAX Light Rail trains, which stop along stations on the north side of the freeway.
I-84 serves several local interchanges, which often lack exits for both directions of the freeway, in the neighborhoods of Kerns, Hollywood, North Tabor, and Madison South while following the meandering gulch. After an interchange with OR 213, the freeway intersects the city's north–south bypass, I-205. The two freeways run parallel to each other for one mile (2 km), with I-205 and the MAX Light Rail tracks to the west, the railroad and a multi-use path in the center, and I-84 on the east, along the east side of Rocky Butte. At Fremont Street, I-84 splits from I-205 and the MAX Light Rail tracks to continue east along Sandy Boulevard (US 30 Bypass) through the city's easternmost suburban neighborhoods. The freeway briefly enters northern Gresham and passes through the neighboring cities of Fairview and Wood Village before reaching Troutdale. It passes north of downtown Troutdale and crosses over the Sandy River near Troutdale Airport, entering the Sandy River Delta nature reserve.

### Columbia Gorge

I-84 and US 30 emerge from the park at the south bank of the Columbia River, which it follows into the Columbia Gorge National Scenic Area. The freeway runs east along the foot of the gorge, passing through several state parks and scenic viewpoints connected via the Historic Columbia River Highway, including Multnomah Falls—the second-tallest year-round waterfall in the United States and one of the state's most visited tourist destinations. I-84 runs opposite from Washington State Route 14 (WA 14) on the north bank of the river, which also carries Amtrak's Empire Builder passenger trains, and several large mountains that are visible from the freeway. The highway reaches the Bonneville Dam, where it provides the main access to the visitors center on Bradford Island, and passes three regional fish hatcheries. Adjacent to the dam, the freeway reaches a basalt cliff under Tooth Rock, which it traverses using a tunnel for the eastbound lanes and a viaduct for the westbound lanes that overhangs the river. Further upriver from the dam in Hood River County, I-84 intersects the Bridge of the Gods, a toll bridge near Cascade Locks and the first public crossing of the Columbia River east of the Portland area. The bridge also carries the Pacific Crest Trail, a transcontinental hiking trail that follows the crest of the Cascade and Sierra Nevada mountain ranges.
From the bridge, I-84 briefly leaves the river's edge and travels around the south side of Cascade Locks, while US 30 splits from the freeway and runs through the town. The two highways are rejoined near Cascade Locks State Airport and return to the shore of the river near Government Cove. Near this area, the Confederated Tribes of Warm Springs proposed to build a large casino and resort, which was rejected by various governments several times and abandoned in 2013. I-84 then continues into Hood River, situated in an open valley with a mix of farmland and suburban housing. US 30 leaves the freeway at Cascade Avenue and runs through the city's downtown, which lies just south of the freeway and railroad. The freeway intersects a downtown street on the west side of the Hood River, just north of the city's historic train depot on the Mount Hood Railroad, where excursion trains depart for Parkdale near Mount Hood. Across the river, I-84 is rejoined by US 30 and intersects OR 35, part of the Mount Hood Scenic Byway, at the south end of the Hood River Bridge. The toll bridge crosses the Columbia River and connects Hood River to White Salmon, Washington and has a regular toll of $2 per vehicle. The freeway continues southeast along the Bingen Gap and enters Wasco County near Kobert Beach.
Upon reaching Mosier, US 30 splits from I-84 and travels inland along the Historic Columbia River Highway while I-84 remains near the riverbank, passing through Memaloose State Park. The two highways run parallel to each other and the Union Pacific Railroad through Rowena and turn south while approaching The Dalles. The highways pass the Columbia Gorge Discovery Center & Museum and through the suburban areas of the city, separated from the river by an industrial park that includes a major data center for Google. The freeway returns to the river near downtown The Dalles, crossing southeast over US 30 twice as it remains on city streets. US 30 returns to I-84 east of The Dalles at an intersection with US 197, which travels south towards Bend and north across The Dalles Bridge to WA 14 near Dallesport, Washington. The freeway passes The Dalles Dam and continues northeast around the foot of Signal Hill and Kaser Ridge to Celilo Village, where it intersects OR 206. OR 206 continues along the south side of the freeway as both roads cross the Deschutes River into Sherman County and travels southeasterly towards Condon.
The Deschutes River marks the eastern end of the Columbia Gorge National Scenic Area, though the gorge itself continues further northeast through the shrublands of the Columbia Plateau. I-84 and US 30 travel northeast to Biggs Junction, where it intersects US 97 at the south end of the Sam Hill Memorial Bridge, which continues across the river to Maryhill State Park in Maryhill—an early planned community by businessman Sam Hill that features a Stonehenge replica and had the first paved roads in the Northwest. US 97 also continues south from Biggs Junction to Bend and north to Goldendale and Yakima. The freeway continues northeast through Rufus and past the John Day Dam to the John Day River, where it crosses into Gilliam County.

### Eastern Oregon

I-84 and US 30 continue east along the river, now the expanded Lake Umatilla, and reaches Arlington at the foot of Alkali Canyon. There, it intersects OR 19 in an interchange that is split into two halves by Earl Snell Memorial Park. OR 19 travels south to Columbia Ridge, a major landfill that serves Portland and Seattle, and the John Day Fossil Beds National Monument. From Arlington, I-84 runs northeast along the edge of the Shepherds Flat Wind Farm, the second-largest wind farm in the United States, and intersects OR 74 at Willow Creek. After reaching Morrow County, the terrain opens into wide rangelands, including the Boardman Naval Weapons Training Facility that the freeway passes to the north. I-84 continues through the city of Boardman and turns southeast, leaving the river to intersect US 730 and pass under the Umatilla Army Depot, which is planned to be redeveloped into industrial land and a wildlife refuge.
Formerly a 25,000-acre (10,000 ha) poplar tree farm was planted in rows for 6 miles (9.7 km) along I-84 just east of Boardman and was considered a scenic sight and a community fixture. The trees were cut down in 2016 and other crops were planted.
At the southeast corner of the Army depot near Hermiston in Umatilla County, I-84 intersects the southern terminus of I-82, a freeway connecting northeastern Oregon to Washington's Tri-Cities, Yakima, and I-90. The freeway goes on to intersect OR 27 south of Hermiston and US 395 near Stanfield, forming a concurrency with the latter. From Stanfield, I-84, US 30, and US 395 continue southeast along the Umatilla River and the old Oregon Trail to Pendleton, which lies in a valley formed by the river. West of the city, near the Eastern Oregon Regional Airport, US 30 leaves the concurrency to run through downtown on city streets. After passing the Eastern Oregon Correctional Institution and crossing the river, US 395 splits from I-84 at Southgate, heading south towards John Day. I-84 continues around the south edge of Pendleton and intersects OR 11, a connecting highway to Walla Walla, Washington, before being rejoined by US 30. The freeway travels southeast through a portion of the Umatilla Indian Reservation, passing the on-reservation resort casino, and begins its ascent into the Blue Mountains.
The easternmost 168 miles (270 km) of I-84 includes several sharp curves and steep grades, along with winter weather that causes frequent closures and collisions. The westbound and eastbound lanes are split by a wide median for 8 miles (13 km) as I-84 climbs 3,000 feet (910 m) up a series of switchbacks on Cabbage Hill (also known as Emigrant Hill), which have a maximum grade of 5 to 6 percent. This section of the freeway also has an additional passing lane for uphill travel, runaway truck ramps on descending slopes, chain-up zones, water refills for truck radiators, and variable-message signage for weather conditions. I-84 cuts northeast across Emigrant Hill and turns south after Deadman Pass, traveling towards the Emigrant Springs State Heritage Area near Meacham, located in the Umatilla National Forest. Near Kamela, I-84 crosses the Blue Mountain summit, the second highest point of any freeway in the state at 4,193 feet (1,278 m) above sea level.
I-84 descends from the central Blue Mountains along Railroad Canyon, named for the Union Pacific line that runs through it, and reaches a junction with OR 244 at Hilgard Junction. From Hilgard, the highway travels east along the meandering Grande Ronde River to La Grande, seat of Union County and home to Eastern Oregon University. US 30 splits from I-84 and runs through downtown, while I-84 bypasses the city on its northeast side, crossing over the Grande Ronde River and intersecting OR 82. I-84 and US 30 are reunited southeast of the city at an interchange with OR 203, just west of the La Grande/Union County Airport. The freeway continues south through the Grande Ronde Valley to Ladd Canyon, which it follows while gently ascending part of Craig Mountain at the edge of the Wallowa-Whitman National Forest. I-84 then descends into a wide valley and splits from US 30 at an interchange with OR 237 in North Powder. The two highways continue south into Baker County, but are separated by the Powder River and Coyote Point. I-84 intersects OR 86 and the south end of OR 203 near Baker City Municipal Airport, at the edge of Baker City.
The freeway passes the east side of Baker City, intersecting OR 7, and continues south through a cut in the city's southeastern hill. I-84 and US 30 are rejoined and follow Sutton and Alder creeks southeast through Pleasant Valley, an area notorious for inclement weather due to its microclimate. The surrounding area is marked by gravel mines and dry shrubland that runs over the ridges formed by various streams. At Durkee, the freeway begins to follow the Burnt River, passing Rattlesnake Springs State Park, Weatherby, and Lime. I-84 leaves the Burnt River valley west of Huntington and continues southeast to the Farewell Bend State Recreation Area in northeastern Malheur County, where it briefly follows the Snake River. The freeway leaves the river at an interchange with OR 201 near Huffman Island and continues southeast across several cuts and embankments dug into an arm of the Blue Mountains. I-84 continues into the Payette Valley and intersects OR 201 (co-signed with US 30 Business) in the northern outskirts of Ontario. The freeway continues along the Snake River, bypassing downtown Ontario to the north, and reaches an interchange with Idaho Avenue, where US 30 splits to cross into Fruitland, Idaho. I-84 travels south and passes Ontario's northbound welcome center, which receives up to 55,000 visitors annually, before crossing the Snake River into Idaho west of Fruitland. Within Idaho, I-84 travels east into the Treasure Valley (including Boise) and Magic Valley before continuing on towards Salt Lake City, Utah.

## History

The Columbia River Gorge and overland crossing between The Dalles and Idaho were originally part of the Oregon Trail during the 19th century. The gorge itself was traversed via boat until the construction of a wagon road in the 1870s that was upgraded to a water-level route that opened in 1882. The wagon roads were replaced by the Columbia River Highway, built from 1913 to 1922 and paved with asphaltic concrete. The gorge road was incorporated into a longer highway from Astoria to Pendleton designated as Columbia River Highway No. 2 in 1917 as part of Oregon's first state highway system. The new system also included Old Oregon Trail Highway No. 6, which followed the historic Oregon Trail from Pendleton to Ontario on the Idaho state border, passing through La Grande and Baker City. The two highways were signed as US 30 under the national numbered highway system, approved in 1926 by the American Association of State Highway Officials (AASHO).
Improvements to the Columbia River Highway and Old Oregon Trail Highway had been planned since the early 1930s, primarily centered on a straighter alignment along the river, but World War II delayed further development until 1948. After the state legislature authorized construction of controlled-access highways in 1947, the Columbia River Highway was targeted for major rebuilding to grade-separated standards. The Oregon State Highway Division started rebuilding parts of the highway segment by segment beginning in 1948 as bond funding became available, and completed the "water level" route in 1954. One of the segments completed in the early 1950s was the Banfield Expressway in Portland.
After the passing of the Federal Interstate and Defense Highways Act in 1956, US 30 was scheduled to be superseded by a new freeway, on an alignment closer to the river on flat terrain. The segment between Portland and The Dalles was mostly complete by 1963, but it would take until 1968 for construction of the highway to meet Interstate highway standards. Several sections of the Historic Columbia River Highway were destroyed to accommodate the wider highway, including the iconic Mitchell Point Tunnel. Further work on the section in the eastern gorge, from The Dalles to Pendleton, began in the 1950s and was completed in 1964. Construction on the remaining segment between Pendleton and Ontario began in 1965 and continued until July 3, 1975, when the final section of I-84 opened near Baker City.
The highway was initially designated in 1957 as Interstate 82, but was renumbered as Interstate 80N in 1958 to correspond with US 30 and give Oregon a "transcontinental" number. Oregon leaders had originally requested the designation of Interstate 80, but accepted I-80N as a compromise. It remained as Interstate 80N until May 1, 1980, when it was changed to Interstate 84 to eliminate confusion with the western section of the non-suffixed I-80, which split from I-80N in Salt Lake City and continued west to San Francisco. The changing of signs in Oregon cost $140,000 and was funded by the federal government, which approved the change in 1979.
The entire highway was dedicated as the Vietnam Veterans Memorial Highway in September 2014 by the state legislature, joining a similar designation in Idaho.
In November 2016, ODOT activated a variable speed zone on a 30-mile (48 km) stretch of Interstate 84 between Baker City and Ladd Canyon. The new electronic signs collect data regarding temperature, skid resistance, and average motorist speed to determine the most effective speed limit for the area before presenting the limit on the sign.

### Banfield Freeway

The T.H. Banfield Expressway, commonly known as the Banfield Freeway, is the portion of Interstate 84 between its western terminus at Interstate 5 and its intersection at Interstate 205 in Portland, Oregon, United States. The expressway, originally built as part of US 30, is named for Thomas H. "Harry" Banfield (1885–1950), a former Oregon State Highway commissioner.
Prior to the creation of the Banfield, surface streets were the only routes from Portland to the country. Under President Dwight D. Eisenhower, the federal government had started providing federal assistance to expressway projects. As a result, planners designed a freeway system in Portland. The first step in building this new freeway system was to construct the Banfield, which would stretch from Portland to Troutdale. The first section of the Banfield Expressway from Northeast 42nd Street to Troutdale opened on October 1, 1955, as Oregon's first freeway. The full length, stretching 13 miles (21 km) from the Burnside Bridge to Troutdale, opened on January 24, 1958, with the completion of the section west of Northeast 42nd Avenue. The section through Sullivan's Gulch had been used by the Union Pacific Railroad beginning in 1882 and had a 40-to-100-foot (12 to 30 m) right of way for use by the freeway.
I-80N was planned to be moved from the Banfield, which did not meet full Interstate standards, to the Mount Hood Freeway under planning in the 1960s. The freeway would have connected to I-5 near the Marquam Bridge and run through southeastern Portland to I-205, requiring a concurrency to reach the Banfield near Parkrose. The proposal was later cancelled in 1974.
A pair of time-limited high-occupancy vehicle lanes were installed in December 1975 at an approximate cost of $500,000. They were available for buses and passenger vehicles with three or more occupants. The westbound lane was 1.7 miles (2.7 km) long and open 6:30 to 9:30 a.m.; the eastbound lane was 3.3 miles (5.3 km) and open from 3:30 to 6:30 p.m. In 1977, the lane had a passenger volume of 1,075 people in the peak hour of traffic with an average of 2.81 people per rideshare vehicle, compared to 2,272 passengers per hour and 1.18 passengers per car for the regular lanes. The lane was calculated to have 88 percent excess capacity in the peak hour of traffic, remaining relatively open. A report noted a 12 percent violation rate of the HOV lane and that enforcement of the lane was difficult because there was no shoulder for police to pull over a driver. The HOV lane was removed in 1982 for the start of freeway widening work and TriMet MAX construction.
The highway was widened to eight lanes during the 1980s, and the MAX Light Rail's Blue Line was added along the north side at the same time in 1986. Construction of the widened freeway and light rail line required the demolition and replacement of twelve overpasses and the closure of several ramps.
The Portland Bureau of Transportation built a 470-foot (140 m) pedestrian and bicycle bridge over a section of the Banfield Expressway in the early 2020s. The bridge, named the Earl Blumenauer Pedestrian and Bicycle Bridge, connects two ends of Northeast 7th Avenue (near Grand Avenue) between East Portland and the Lloyd District. It opened in July 2022 and cost $13.7 million to construct.

## Exit list

| County | Location | mi | km | Exit | Destinations | Notes |
| Multnomah | Portland | 0.00 | 0.00 | — | I-5 south – Beaverton, Salem | Exit 300 on I-5 |
| Multnomah | Portland | 0.00 | 0.00 | — | OMSI, City Center, Central Eastside Industrial District | No westbound entrance |
| Multnomah | Portland | 0.00 | 0.00 | — | I-5 north / US 30 west – Seattle, Convention Center, Moda Center | West end of US 30 concurrency; westbound exit and eastbound entrance; exit 301 on I-5 |
| Multnomah | Portland | 0.66 | 1.06 | — | OR 99E north (Grand Avenue) | Eastbound entrance only |
| Multnomah | Portland | 1.10 | 1.77 | 1 | Lloyd Center | Westbound exit and eastbound entrance |
| Multnomah | Portland | 2.16 | 3.48 | 1 | 33rd Avenue | Eastbound exit and westbound entrance |
| Multnomah | Portland | 2.55 | 4.10 | 2 | César E. Chávez Boulevard | Eastbound exit and entrance |
| Multnomah | Portland | 2.93 | 4.72 | 2 | 43rd Avenue | Westbound exit only; westbound entrance from Sandy Boulevard |
| Multnomah | Portland | 3.48 | 5.60 | 3 | 58th Avenue | No westbound exit |
| Multnomah | Portland | 4.11 | 6.61 | 4 | 68th Avenue | Eastbound exit only |
| Multnomah | Portland | 5.01 | 8.06 | 5 | OR 213 (82nd Avenue) | Eastbound exit and westbound entrance |
| Multnomah | Portland | 5.41 | 8.71 | 6 | I-205 south – Salem | Eastbound exit and westbound entrance |
| Multnomah | Portland | 5.69 | 9.16 | 7 | Halsey Street | Eastbound exit only |
| Multnomah | Portland | 6.29 | 10.12 | 8 | I-205 north / Lewis and Clark Trail – Seattle, Portland Airport | Eastbound exit only |
| Multnomah | Portland | 6.55 | 10.54 | 9 | 102nd Avenue | Eastbound exit and westbound entrance |
| Multnomah | Portland | 7.13 | 11.47 | 9 | I-205 – Salem, Seattle | Westbound left exit and eastbound left entrance |
| Multnomah | Portland | 7.75 | 12.47 | 10 | 122nd Avenue | Eastbound exit and entrance |
| Multnomah | Gresham | 10.71 | 17.24 | 13 | 181st Avenue / Airport Way – Gresham | |
| Multnomah | Fairview | 12.08 | 19.44 | 14 | Fairview Parkway (207th Avenue) | |
| Multnomah | Wood Village | 13.63 | 21.94 | 16 | 238th Drive – Wood Village | |
| Multnomah | Troutdale | 14.33– 15.18 | 23.06– 24.43 | 17 | Marine Drive / 257th Avenue | |
| Multnomah | ​ | 15.49 | 24.93 | 18 | Lewis and Clark State Park, Oxbow Regional Park | |
| Multnomah | ​ | 19.77 | 31.82 | 22 | Corbett | |
| Multnomah | ​ | 22.66 | 36.47 | 25 | Rooster Rock State Park | |
| Multnomah | ​ | 25.53 | 41.09 | 28 | Historic Columbia River Highway – Bridal Veil | Eastbound exit and westbound entrance |
| Multnomah | ​ | 27.08 | 43.58 | 29 | Dalton Point | Westbound exit and entrance |
| Multnomah | ​ | 28.22 | 45.42 | 30 | Benson State Recreation Area | Eastbound exit and entrance |
| Multnomah | ​ | 28.84– 29.15 | 46.41– 46.91 | 31 | Multnomah Falls | Left exit and entrance |
| Multnomah | ​ | 32.90– 33.19 | 52.95– 53.41 | 35 | Historic Columbia River Highway – Ainsworth State Park | |
| Multnomah | ​ | 35.26 | 56.75 | 37 | Warrendale | Westbound exit and eastbound entrance |
| Multnomah | ​ | 37.94 | 61.06 | 40 | Bonneville Dam National Historic Landmark | |
| Multnomah | ​ | 39.10 | 62.93 | 41 | Eagle Creek National Fish Hatchery, Eagle Creek Recreation Area | Eastbound exit and entrance |
| Hood River | Cascade Locks | 41.31 | 66.48 | 44 | US 30 east – Cascade Locks, Stevenson | East end of US 30 concurrency; eastbound exit and westbound entrance |
| Hood River | Cascade Locks | 42.72 | 68.75 | 44 | Weigh Station | No westbound entrance; exit unnumbered eastbound |
| Hood River | Cascade Locks | 42.72 | 68.75 | 44 | US 30 west – Cascade Locks | West end of US 30 concurrency; no westbound entrance |
| Hood River | ​ | 45.22 | 72.77 | 47 | Forest Lane – Herman Creek | Westbound exit and eastbound entrance |
| Hood River | Wyeth | 48.66 | 78.31 | 51 | Wyeth | |
| Hood River | ​ | 52.44 | 84.39 | 55 | Starvation Creek Trailhead, Historic Columbia River Highway State Trail | Eastbound exit and entrance; no trucks |
| Hood River | ​ | 53.71 | 86.44 | 56 | Viento State Park | |
| Hood River | ​ | 56.02 | 90.16 | 58 | Mitchell Point Overlook | Eastbound exit and entrance |
| Hood River | ​ | 57.63 | 92.75 | — | Service Road | Westbound exit and eastbound entrance; access to Mitchell Point Drive |
| Hood River | ​ | 58.40 | 93.99 | — | Morton Road | Westbound exit and entrance; exit unsigned |
| Hood River | Hood River | 59.73 | 96.13 | 62 | US 30 east / Westcliff Drive – West Hood River | East end of US 30 concurrency |
| Hood River | Hood River | 61.59 | 99.12 | 63 | Hood River City Center | |
| Hood River | Hood River | 62.11 | 99.96 | 64 | US 30 west / OR 35 (Mount Hood Highway) – White Salmon, Government Camp | West end of US 30 concurrency |
| Hood River | ​ | 63.35 | 101.95 | — | Koberg Beach State Recreation Site | Westbound exit and entrance |
| Wasco | Mosier | 67.46 | 108.57 | 69 | US 30 east – Mosier | East end of US 30 concurrency |
| Wasco | ​ | 74.32 | 119.61 | 76 | Rowena | |
| Wasco | The Dalles | 79.74 | 128.33 | 82 | Columbia Gorge Discovery Center, Wasco County Museum | |
| Wasco | The Dalles | 81.34 | 130.90 | 83 | West The Dalles (US 30) | Signed as exit 84 westbound |
| Wasco | The Dalles | 81.63 | 131.37 | 84 | The Dalles City Center (US 30 east) | Eastbound exit only |
| Wasco | The Dalles | 83.18 | 133.87 | 85 | The Dalles City Center, National Historic Districts | |
| Wasco | The Dalles | 84.68 | 136.28 | 87 | US 30 west / US 197 – Dufur, Bend | West end of US 30 concurrency |
| Wasco | ​ | 86.50 | 139.21 | 88 | The Dalles Dam | |
| Wasco | ​ | 94.81 | 152.58 | 97 | OR 206 – Celilo Park, Deschutes River State Recreation Area | |
| Sherman | ​ | 102.23 | 164.52 | 104 | US 97 – Yakima, Bend | |
| Sherman | Rufus | 107.62 | 173.20 | 109 | Rufus, John Day Dam | |
| Sherman | ​ | 111.90 | 180.09 | 114 | LePage Park, John Day River | |
| Gilliam | ​ | 120.98 | 194.70 | 123 | Philippi Canyon | |
| Gilliam | ​ | 127.10 | 204.55 | 129 | Blalock Canyon | |
| Gilliam | ​ | 128.70 | 207.12 | 131 | Woelpern Road | Eastbound exit and westbound entrance |
| Gilliam | Arlington | 135.26– 136.24 | 217.68– 219.26 | 137 | OR 19 – Arlington, Condon | |
| Gilliam | ​ | 145.02 | 233.39 | 147 | OR 74 – Ione, Heppner | |
| Morrow | ​ | 149.42 | 240.47 | 151 | Threemile Canyon | |
| Morrow | ​ | 156.97 | 252.62 | 159 | Tower Road | |
| Morrow | Boardman | 161.83 | 260.44 | 164 | Boardman | |
| Morrow | Boardman | 163.43 | 263.02 | 165 | Port of Morrow | |
| Morrow | ​ | 165.62 | 266.54 | 168 | US 730 / Lewis and Clark Trail – Irrigon | |
| Morrow | ​ | 168.80 | 271.66 | 171 | Paterson Ferry Road | |
| Umatilla | ​ | 175.65 | 282.68 | 177 | National Guard Training Center | |
| Umatilla | ​ | 176.69– 177.54 | 284.35– 285.72 | 179 | I-82 west – Hermiston, Umatilla, Kennewick | East end of I-82 |
| Umatilla | ​ | 178.08 | 286.59 | 180 | Westland Road – Hermiston | |
| Umatilla | ​ | 180.53 | 290.53 | 182 | OR 207 – Hermiston, Lexington | |
| Umatilla | ​ | 186.51 | 300.16 | 188 | US 395 north – Stanfield, Echo, Hermiston | West end of US 395 concurrency |
| Umatilla | ​ | 191.20 | 307.71 | 193 | Echo Road – Lexington | |
| Umatilla | ​ | 196.21 | 315.77 | 198 | Lorenzen Road / McClintock Road | |
| Umatilla | ​ | 197.20 | 317.36 | 199 | Yoakum Road – Stage Gulch | |
| Umatilla | ​ | 200.58 | 322.80 | 202 | Barnhart Road / Airport Road | |
| Umatilla | Pendleton | 205.14 | 330.14 | 207 | US 30 east – Eastern Oregon Regional Airport, Pendleton City Center, West Pendleton | East end of US 30 concurrency |
| Umatilla | Pendleton | 207.21 | 333.47 | 209 | US 395 south – Pendleton, John Day | East end of US 395 concurrency |
| Umatilla | Pendleton | 208.63 | 335.76 | 210 | OR 11 – Pendleton, Milton-Freewater | |
| Umatilla | ​ | 210.99 | 339.56 | 213 | US 30 west – Pendleton City Center, National Historic District | West end of US 30 concurrency; westbound exit and eastbound entrance |
| Umatilla | ​ | 213.72 | 343.95 | 216 | OR 331 – Milton-Freewater, Walla Walla | |
| Umatilla | ​ | 222.34 | 357.82 | 224 | Poverty Flat Road / Old Emigrant Hill Road | |
| Umatilla | ​ | 226.61 | 364.69 | 228 | Deadman Pass | Rest area |
| Umatilla | ​ | 226.86 | 365.10 | Deadman Pass summit, elevation 3,615 feet (1,102 m) | Deadman Pass summit, elevation 3,615 feet (1,102 m) | Deadman Pass summit, elevation 3,615 feet (1,102 m) |
| Umatilla | ​ | 231.48– 232.35 | 372.53– 373.93 | 234 | Emigrant Springs State Park | |
| Umatilla | ​ | 236.44 | 380.51 | 238 | Meacham, Kamela | |
| Umatilla | ​ | 239.02 | 384.67 | Blue Mountain summit, elevation 4,193 feet (1,278 m) | Blue Mountain summit, elevation 4,193 feet (1,278 m) | Blue Mountain summit, elevation 4,193 feet (1,278 m) |
| Umatilla | ​ | 241.19 | 388.16 | 243 | Summit Road – Mt. Emily | |
| Union | ​ | 246.61 | 396.88 | 248 | Spring Creek Road – Kamela | |
| Union | ​ | 250.52 | 403.17 | 252 | OR 244 – Starkey, Ukiah | |
| Union | ​ | 253.92 | 408.64 | 256 | Perry | Eastbound exit and westbound entrance |
| Union | ​ | 254.53 | 409.63 | 257 | Perry | Westbound exit and eastbound entrance |
| Union | ​ | 256.86 | 413.38 | 259 | US 30 east – La Grande | Eastern end of concurrency with US 30; eastbound exit and westbound entrance |
| Union | La Grande | 259.51 | 417.64 | 261 | OR 82 – La Grande, Elgin | |
| Union | ​ | 262.59 | 422.60 | 265 | US 30 west / OR 203 – La Grande, Union | Western end of concurrency with US 30 |
| Union | ​ | 265.93 | 427.97 | 268 | Foothill Road | |
| Union | ​ | 268.51 | 432.12 | 270 | Ladd Creek Road | Eastbound exit and westbound entrance |
| Union | ​ | 271.58 | 437.07 | 273 | Frontage Road | |
| Union | ​ | 276.31 | 444.68 | 278 | Clover Creek | |
| Union | ​ | 281.31 | 452.72 | 283 | Wolf Creek Lane | |
| Union | North Powder | 283.35 | 456.01 | 285 | US 30 east / OR 237 – North Powder, Haines, Union | Eastern end of concurrency with US 30 |
| Baker | ​ | 296.35 | 476.93 | 298 | OR 203 – Baker City Airport, Medical Springs, Haines | |
| Baker | ​ | 300.38 | 483.41 | 302 | OR 86 east – North Baker City, Richland, Hells Canyon | West end of OR 86 |
| Baker | Baker City | 301.81 | 485.72 | 304 | OR 7 south – Geiser Grand Hotel, Baker City Center, Historic District | North end of OR 7 |
| Baker | ​ | 304.20 | 489.56 | 306 | US 30 west – Baker City, Haines | West end of US 30 concurrency |
| Baker | ​ | 311.31 | 501.00 | 313 | Pleasant Valley | Eastbound exit and westbound entrance |
| Baker | ​ | 315.14 | 507.17 | 317 | Pleasant Valley | Westbound exit and eastbound entrance |
| Baker | ​ | 325.10 | 523.20 | 327 | Durkee | |
| Baker | ​ | 328.34 | 528.41 | 330 | Cement Plant Road / Plano Road | |
| Baker | ​ | 333.43 | 536.60 | 335 | Weatherby | |
| Baker | ​ | 335.78 | 540.39 | 338 | Lookout Mountain | |
| Baker | ​ | 338.09 | 544.10 | 340 | Rye Valley | |
| Baker | ​ | 340.57 | 548.09 | 342 | Lime | Eastbound exit and westbound entrance |
| Baker | ​ | 343.50 | 552.81 | 345 | US 30 Bus. – Huntington, Lime | |
| Malheur | ​ | 350.71 | 564.41 | 353 | US 30 Bus. – Huntington | |
| Malheur | ​ | 353.84 | 569.45 | 356 | OR 201 – Weiser | |
| Malheur | ​ | 359.82 | 579.07 | 362 | Moores Hollow Road | |
| Malheur | ​ | 369.12 | 594.04 | 371 | Stanton Boulevard | |
| Malheur | Ontario | 372.20 | 599.00 | 374 | OR 201 / US 30 Bus. east to US 20 / US 26 – Ontario, Vale, Weiser | |
| Malheur | Ontario | 374.39 | 602.52 | 376A | US 30 Bus. west – Ontario, Treasure Valley Community College | |
| Malheur | Ontario | 374.39 | 602.52 | 376B | US 30 east – Fruitland, Payette | East end of US 30 concurrency |
| Malheur | ​ | 375.68 | 604.60 | — | I-84 east – Boise | Continuation into Idaho |
| 1.000 mi = 1.609 km; 1.000 km = 0.621 mi Closed/former Concurrency terminus Incomplete access |||||||