North Dakota Airports and Major North Dakota Airports

There are total 8 passenger service airports in North Dakota, out of these there are 4 international airports In North Dakota.

North Dakota Airports

Public Airports 89
Private Airports 173
HELIPORT 16
International Airports 5

The biggest international airport in North Dakota is Hector International with passenger count 429667 and smallest airport is Devils Lake Regional with passenger count is 6628. Hector International on time arrival flight performance is 81.39% when compared to average united states on time arrival flight performance 79.99%. Hector International on time departure performance is 83.95% when compared to average united states on time departure performance 81.56%.

The total passenger count (Air traffic) from all North Dakota airports is 1088092 which is contributing 0.12693363291244% of the total USA air traffic.

Browse North Dakota airport visualizations on ranks and departure, arrival performance.


Flight Delays: (FAA) Flight Delay Information. You can also check for flight delays at your airlines website



Hector International: This airport is located at Fargo city and approximately 8 mile away from central city and it is NW to city. Hector International is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 8/01/1937.The airport manager for Hector International is SHAWN DOBBERSTEIN and reachable at 701-241-1501.

Bismarck Municipal: This airport is located at Bismarck city and approximately 1 mile away from central city and it is SSE to city. Bismarck Municipal is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 12/01/1937.The airport manager for Bismarck Municipal is GREGORY B HAUG and reachable at 701-355-1808.

Minot International: This airport is located at Minot city and approximately 2 mile away from central city and it is NW to city. Minot International is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 3/01/1940.The airport manager for Minot International is RICK FELTNER and reachable at 701-857-4724.

Grand Forks International: This airport is located at Grand Forks city and approximately 8 mile away from central city and it is NW to city. Grand Forks International is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 12/01/1963.The airport manager for Grand Forks International is RYAN RIESINGER and reachable at 701-795-6981.

Sloulin Field International: This airport is located at Williston city and approximately 8 mile away from central city and it is NW to city. Sloulin Field International is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 9/01/1949.The airport manager for Sloulin Field International is ANTHONY DUDAS and reachable at 701-774-8594.

Dickinson - Theodore Roosevelt Regional: This airport is located at Dickinson city and approximately 8 mile away from central city and it is NW to city. Dickinson - Theodore Roosevelt Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 10/01/1938.The airport manager for Dickinson - Theodore Roosevelt Regional is KELLY BRAUN and reachable at 701-483-1062.

Jamestown Regional: This airport is located at Jamestown city and approximately 1 mile away from central city and it is SW to city. Jamestown Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 3/01/1938.The airport manager for Jamestown Regional is KATIE ANDERSON and reachable at 701-252-6466.

Devils Lake Regional: This airport is located at Devils Lake city and approximately 8 mile away from central city and it is NW to city. Devils Lake Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 0/01/1900.The airport manager for Devils Lake Regional is JOHN NORD and reachable at 701-662-5833.



North Dakota Airports Precheck status

North Dakota Airport name Precheck status Terminal
Hector International TRUE Gate
Bismarck Municipal TRUE Checkpoint A
Grand Forks International TRUE Gate
Minot International TRUE Gate
Dickinson Regional FALSE Gate
Devils Lake Municipal FALSE Checkpoint
Sloulin Field International FALSE Gate
Jamestown Municipal FALSE Gate

Airports in North Dakota

City served Airport name code
Arthur Arthur 1A2
Ashley Ashley Muni ASY
Beach Beach 20U
Beulah Beulah 95D
Bismarck Bismarck Muni BIS
Bottineau Bottineau Muni D09
Bowbells Bowbells Muni 5B4
Bowman Bowman Muni BPP
Cando Cando Muni 9D7
Carrington Carrington Muni 46D
Casselton Casselton Robert Miller Rgnl 5N8
Cavalier Cavalier Muni 2C8
Columbus Columbus Muni D49
Cooperstown Cooperstown Muni S32
Crosby Crosby Muni D50
Devils Lake Devils Lake Rgnl DVL
Dickinson Dickinson - Theodore Roosevelt Rgnl DIK
Drayton Drayton Muni D29
Dunseith Intl Peace Garden S28
Edgeley Edgeley Muni 51D
Elgin Elgin Muni Y71
Ellendale Ellendale Muni 4.00E+07
Enderlin Sky Haven 5N4
Fargo Hector Intl FAR
Fargo West Fargo Muni D54
Fessenden Fessenden-Streibel Muni D24
Fort Yates Standing Rock Y27
Gackle Gackle Muni 9G9
Garrison Garrison Muni D05
Glen Ullin Glen Ullin Rgnl D57
Grafton Hutson Field GAF
Grand Forks Grand Forks Intl GFK
Gwinner Gwinner-Roger Melroe Field GWR
Harvey Harvey Muni 5H4
Harvey Lonetree Airstrip ND72
Hazelton Hazelton Muni 6H8
Hazen Mercer County Rgnl HZE
Hettinger Hettinger Muni HEI
Hillsboro Hillsboro Muni 3H4
Inkster Inkster ND24
Jamestown Jamestown Rgnl JMS
Kenmare Kenmare Muni 7K5
Killdeer Weydahl Field 9Y1
Kindred Robert Odegaard Field K74
Kulm Kulm Muni D03
Lakota Lakota Muni 5L0
Langdon Robertson Field D55
Larimore Larimore Muni 2L1
Leeds Leeds Muni D31
Lidgerwood Lidgerwood Muni 4N4
Linton Linton Muni 7L2
Lisbon Lisbon Muni 6L3
Mc Clusky Mc Clusky Muni 7G2
Mc Ville Mc Ville Muni 8M6
Maddock Maddock Muni 6D3
Mandan Mandan Muni Y19
Mayville Mayville Muni D56
Milnor Milnor Muni 4R6
Minot Minot Intl MOT
Minto Minto Muni D06
Mohall Mohall Muni HBC
Mott Mott Muni 3P3
Napoleon Napoleon Muni 5B5
New Rockford Tomlinson Field 8J7
New Town New Town Muni 05D
Northwood Northwood Muni-Vince Field 4V4
Oakes Oakes Muni 2D5
Park River Park River - W C Skjerven Field Y37
Parshall Parshall-Hankins Y74
Pembina Pembina Muni PMB
Plaza Trulson Field Y99
Richardton Richardton 4.00E+08
Riverdale Garrison Dam Recreational Airpark 37N
Rolette Rolette 2H9
Rolla Rolla Muni 06D
Rugby Rugby Muni RUG
St Thomas St Thomas Muni 4S5
Stanley Stanley Muni 08D
Tioga Tioga Muni D60
Towner Towner Muni D61
Turtle Lake Turtle Lake Muni 91N
Valley City Barnes County Muni BAC
Wahpeton Harry Stern BWP
Walhalla Walhalla Muni 96D
Washburn Washburn Muni 5C8
Watford City Watford City Muni S25
Westhope Westhope Muni D64
Williston Sloulin Fld Intl ISN
Wishek Wishek Muni 6L5

North Dakota Airports Rank by passenger count and performance

Airport Name Rank FY19 passengers Count Arrival performance Departure performance
Hector International Airport 135 429667 81.39 83.95
Bismarck Municipal Airport 166 285198 81.39 83.77
Minot International Airport 206 149865 84.37 85.78
Grand Forks International Airport 217 114578 85.91 86.99
Sloulin Field International Airport 258 67793 83.96 86.65
Dickinson - Theodore Roosevelt Regional Airport 353 22595 #N/A #N/A
Jamestown Regional Airport 397 11768 81.05 81.8
Devils Lake Regional Airport 423 6628 79.9 83.71