Prior to the creation of the Banfield, surface streets were the only routes from Portland to the country. By the 1950s, the system of surface streets were outdated and city planners were looking for more efficient traffic routes. 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 to modernize its outdated system of surface streets. The first step to building this new freeway system was to construct the Banfield, which would stretch from Portland to Troutdale. On October 1, 1955, the Banfield Expressway opened to traffic. It was Oregon's first freeway.[2]
| County |
Location |
Mile[1] |
# |
Destinations |
Notes |
| Multnomah |
Portland |
0.00 |
|
 I-5 north / US 30 west – Seattle |
Westbound exit and eastbound entrance |
| 0.00 |
|
Convention Center, Rose Quarter |
Westbound exit; eastbound entrance from OR 99E |
| 0.00 |
|
I-5 south – Beaverton, Salem, OMSI, Portland City Center |
Westbound exit and eastbound entrance |
| 0.92 |
1 |
Lloyd Center |
Westbound exit and eastbound entrance |
| 2.16 |
1 |
33rd Avenue |
Eastbound exit and westbound entrance |
| 2.55 |
2 |
39th Avenue, 43rd Avenue |
| 3.69 |
3 |
58th Avenue |
No westbound exit |
| 4.26 |
4 |
68th Avenue |
Eastbound exit only |
| 5.01 |
5 |
OR 213 (82nd Avenue) |
Eastbound exit and westbound entrance |
| 5.74 |
6 |
I-205 south – Salem |
Eastbound exit and westbound entrance |
| 5.86 |
7 |
Halsey Street – Gateway District |
Eastbound exit only |
5.76-
6.59 |
8 |
I-205 north – Seattle, Portland Airport |
Eastbound exit and westbound entrance |
| 6.74 |
9 |
102nd Avenue – Parkrose |
Eastbound exit and westbound entrance |
| 6.95 |
9 |
I-205 – Salem, Seattle |
Westbound exit and eastbound entrance |
| Milepoint equation: 7.37 back = 9.70 ahead |
| 10.08 |
10 |
122nd Avenue |
Eastbound exit and entrance |
| Gresham |
13.04 |
13 |
181st Avenue – Gresham |
| Fairview |
14.41 |
14 |
207th Avenue (US 30 Byp. west) – Fairview |
| Wood Village |
15.96 |
16 |
238th Drive – Wood Village |
| Troutdale |
16.90-
17.37 |
17 |
Marine Drive – Troutdale |
|
|
17.82 |
18 |
Lewis and Clark State Park, Oxbow Regional Park |
|
|
22.10 |
22 |
Corbett |
|
|
24.99 |
25 |
Rooster Rock State Park |
|
|
28.09 |
28 |
Historic Columbia River Highway – Bridal Veil |
Eastbound exit and wesbound entrance |
|
29.47 |
29 |
Dalton Point (Benson State Recreation Area) |
Westbound exit and entrance |
|
30.55 |
30 |
Benson State Recreation Area |
Eastbound exit and entrance |
|
31.39 |
31 |
Multnomah Falls |
|
| Dodson |
35.14 |
35 |
Historic Columbia River Highway – Ainsworth State Park |
|
|
37.12 |
37 |
Warrendale |
Westbound exit and eastbound entrance; serves John B. Yeon State Scenic Corridor |
|
40.27 |
40 |
Bonneville Dam National Historic Landmark |
Serves Bonneville State Scenic Corridor |
|
41.57 |
41 |
Eagle Creek National Fish Hatchery, Eagle Creek Recreation Area |
Eastbound exit and entrance |
| Hood River |
Cascade Locks |
43.64 |
44 |
US 30 east – Cascade Locks, Stevenson |
East end of US 30 overlap; eastbound exit and westbound entrance |
| 45.05 |
44 |
US 30 west – Cascade Locks |
West end of US 30 overlap; westbound exit and eastbound entrance |
|
47.31 |
47 |
Forest Lane (Historic Columbia River Highway) – Herman Creek |
Westbound exit and eastbound entrance |
| Wyeth |
50.99 |
51 |
Wyeth |
Serves Lang Forest State Scenic Corridor |
|
54.77 |
55 |
Starvation Creek Trailhead, Historic Columbia River Highway State Trail |
Eastbound exit and entrance |
|
56.04 |
56 |
Viento State Park |
|
|
58.35 |
58 |
Mitchell Point Overlook |
Eastbound exit and entrance; serves Wygant State Natural Area, Vinzenz Lausmann Memorial State Natural Area, and Seneca Fouts Memorial State Natural Area |
|
59.96 |
|
Service Road |
Westbound exit and eastbound entrance; serves Seneca Fouts Memorial State Natural Area |
| Ruthton Point |
60.79 |
|
(Morton Road) |
Westbound exit and entrance |
|
62.06 |
62 |
US 30 east (OR 35) / Westcliff Drive – West Hood River |
East end of US 30 overlap |
| Hood River |
63.92 |
63 |
Hood River City Center |
|
| 64.44 |
64 |
 US 30 west / OR 35 (Mount Hood Highway) – White Salmon, Government Camp |
West end of US 30 overlap |
|
65.85 |
|
Rest Area (Koberg Beach State Recreation Site) |
Westbound exit and entrance |
| Wasco |
Mosier |
69.79 |
69 |
US 30 east – Mosier |
East end of US 30 overlap |
|
73.29 |
|
Memaloose State Park, Rest Area |
Westbound exit and entrance |
|
76.65 |
76 |
Rowena |
Serves Mayer State Park |
| The Dalles |
82.07 |
82 |
Columbia Gorge Discovery Center, Wasco County Museum |
|
| 83.67 |
83 |
West The Dalles (US 30) |
Signed as exit 84 westbound |
| 84.16 |
84 |
The Dalles City Center (US 30 east) |
Eastbound exit and westbound entrance |
| 85.51 |
85 |
The Dalles City Center, National Historic Districts |
|
| 87.01 |
87 |
 US 30 west / US 197 – Dufur, Bend |
West end of US 30 overlap |
|
88.83 |
88 |
The Dalles Dam |
|
97.14 |
97 |
OR 206 – Celilo Park, Deschutes River State Recreation Area |
| Sherman |
|
104.56 |
104 |
US 97 – Yakima, Bend |
| Rufus |
109.95 |
109 |
Rufus, John Day Dam Visitor Facilities |
|
112.19 |
112 |
(John Day Dam) |
|
114.23 |
114 |
LePage Park, John Day River |
| Gilliam |
Quinton |
123.31 |
123 |
Philippi Canyon |
| Blalock |
129.43 |
129 |
Blalock Canyon |
|
131.03 |
131 |
Woelpern Road |
Eastbound exit and westbound entrance |
| Arlington |
137.82-
138.02 |
137 |
OR 19 – Arlington, Condon |
|
147.35 |
147 |
OR 74 – Heppner, Ione |
| Morrow |
|
151.75 |
151 |
Threemile Canyon |
|
159.30 |
159 |
Tower Road |
| Boardman |
164.16 |
164 |
Boardman |
| 165.76 |
165 |
Port of Morrow |
|
167.95 |
168 |
US 730 – Irrigon |
|
171.13 |
171 |
Paterson Ferry Road |
| Umatilla |
|
177.97 |
177 |
Umatilla Army Depot |
|
179.45 |
179 |
I-82 west – Hermiston, Umatilla, Kennewick |
|
180.41 |
180 |
Westland Road – Hermiston |
| Bucks Corner |
182.86 |
182 |
OR 207 – Lexington, Hermiston |
| Stanfield |
188.84 |
188 |
US 395 north – Echo, Hermiston, Stanfield |
West end of US 395 overlap |
|
193.53 |
193 |
Echo Road (Lexington-Echo Highway) – Lexington, Echo |
|
198.54 |
198 |
McClintock Road, Lorenzen Road |
|
199.53 |
199 |
Yoakum Road – Stage Gulch |
|
202.91 |
202 |
Barnhart Road – Stage Gulch |
| Pendleton |
207.47 |
207 |
US 30 east – Eastern Oregon Regional Airport, Pendleton City Center, West Pendleton |
East end of US 30 overlap |
| 209.54 |
209 |
 US 395 south / OR 37 – John Day, Pendleton |
East end of US 395 overlap |
| 210.96 |
210 |
OR 11 – Milton-Freewater, Pendleton |
|
213.06 |
213 |
US 30 west – Pendleton City Center, National Historic District |
West end of US 30 overlap; westbound exit and eastbound entrance |
|
216.05 |
216 |
Milton-Freewater, Walla Walla (OR 331) |
|
224.67 |
224 |
Poverty Flat Road, Old Emigrant Hill Road |
|
228.98 |
228 |
Deadman Pass |
|
233.95-
235.04 |
234 |
Meacham, Emigrant Springs State Park |
|
238.77 |
238 |
Kamela, Meacham |
|
243.82 |
243 |
Summit Road – Mt. Emily |
| Union |
|
248.54 |
248 |
Spring Creek Road – Kamela |
|
252.83 |
252 |
OR 244 – Starkey, Ukiah |
| Perry |
256.40 |
256 |
Perry |
Eastbound exit and westbound entrance |
|
257.26 |
257 |
Perry |
Westbound exit and eastbound entrance |
| La Grande |
259.35 |
259 |
US 30 east – La Grande |
East end of US 30 overlap; eastbound exit and westbound entrance |
| 261.84 |
261 |
OR 82 – Elgin, La Grande |
|
264.92 |
265 |
 US 30 west / OR 203 – La Grande, Union |
West end of US 30 overlap |
|
268.26 |
268 |
Foothill Road |
|
270.87 |
270 |
Ladd Creek Road |
Eastbound exit and westbound entrance |
|
273.91 |
273 |
Frontage Road |
|
278.64 |
278 |
Clover Creek |
|
283.64 |
283 |
Wolf Creek Lane |
| North Powder |
285.68 |
285 |
 US 30 east / OR 237 – Haines, North Powder, Union |
East end of US 30 overlap |
| Baker |
|
298.68 |
298 |
OR 203 – Baker City Airport, Haines, Medical Springs |
| Baker City |
302.98 |
302 |
OR 86 east – North Baker City, Hells Canyon, Richland |
| 304.14 |
304 |
OR 7 south – Baker City Center, Historic District, Geiser Grand Hotel |
|
306.53 |
306 |
US 30 west – Baker City, Haines |
West end of US 30 overlap |
|
313.64 |
313 |
Pleasant Valley |
Eastbound exit and westbound entrance |
|
317.47 |
317 |
Pleasant Valley |
Westbound exit and eastbound entrance |
|
327.43 |
327 |
Durkee |
| Nelson Point |
330.67 |
330 |
Cement Plant Road, Plano Road |
|
335.76 |
335 |
Weatherby |
|
338.11 |
338 |
Lookout Mountain |
|
340.42 |
340 |
Rye Valley |
|
342.90 |
342 |
Lime (Huntington Highway) |
Eastbound exit and westbound entrance |
|
345.83 |
345 |
US 30 east – Huntington, Lime |
East end of US 30 overlap |
| Malheur |
|
353.04 |
353 |
US 30 west – Farewell Bend State Park, Huntington |
West end of US 30 overlap |
|
356.17 |
356 |
OR 201 – Weiser |
|
362.15 |
362 |
Moores Hollow Road |
| Ontario |
371.45 |
371 |
Stanton Boulevard |
|
374.55 |
374 |
  OR 201 (US 30 Bus. east) to US 20 / US 26 – Ontario, Vale, Weiser |
| 376.72 |
376A |

US 30 Bus. west – Ontario, Treasure Valley Community College |
| 376.72 |
376B |
US 30 east – Payette |
East end of US 30 overlap |