359 airports and airfields in North Dakota, of which 10 are large or medium commercial airports. Below are the main ones.
| Airport | IATA | ICAO | City |
|---|---|---|---|
| Bismarck Municipal Airport | BIS | KBIS | Bismarck |
| Devils Lake Regional Airport | DVL | KDVL | Devils Lake |
| Dickinson Theodore Roosevelt Regional Airport | DIK | KDIK | Dickinson |
| Grand Forks Air Force Base | RDR | KRDR | Grand Forks |
| Grand Forks International Airport | GFK | KGFK | Grand Forks |
| Hector International Airport | FAR | KFAR | Fargo |
| Jamestown Regional Airport | JMS | KJMS | Jamestown |
| Minot Air Force Base | MIB | KMIB | Minot |
| Minot International Airport | MOT | KMOT | Minot |
| Williston Basin International Airport | XWA | KXWA | Williston |
See every airport in North Dakota โ 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.