712 airports and airfields in Oregon, of which 19 are large or medium commercial airports. Below are the main ones.
| Airport | IATA | ICAO | City |
|---|---|---|---|
| Portland International Airport | PDX | KPDX | Portland |
| Astoria Regional Airport | AST | KAST | Astoria |
| Aurora State Airport | — | — | Aurora |
| Baker City Municipal Airport | BKE | KBKE | Baker City |
| Burns Municipal Airport | BNO | KBNO | Burns |
| Columbia Gorge Regional Airport | DLS | KDLS | Dallesport / The Dalles |
| Corvallis Municipal Airport | CVO | KCVO | Corvallis |
| Crater Lake-Klamath Regional Airport | LMT | KLMT | Klamath Falls |
| Eastern Oregon Regional Airport At Pendleton | PDT | KPDT | Pendleton |
| Eugene Airport | EUG | KEUG | Eugene |
| Mcminnville Municipal Airport | — | KMMV | Mcminnville |
| Newport Municipal Airport | ONP | KONP | Newport |
| Ontario Municipal Airport | ONO | KONO | Ontario |
| Portland Hillsboro Airport | HIO | KHIO | Portland |
| Portland Troutdale Airport | TTD | KTTD | Portland |
See every airport in Oregon — including general aviation fields, heliports and seaplane bases — with runways, elevation and the nearest airports: search the airport directory.
IATA codes (three letters) are used by airlines and passengers; ICAO codes (four letters) by air-traffic control. The first letter of a US ICAO code is usually K.