Iowa Airports and Major Iowa Airports

There are total 8 passenger service airports in Iowa, out of these there are 1 international airports In Iowa.

Iowa Airports

Public Airports121
Private Airports70
HELIPORT85
ULTRALIGHT2
International Airports1

The biggest international airport in Iowa is Des Moines International with passenger count 1347876 and smallest airport is Fort Dodge Regional with passenger count is 8359. Des Moines International on time arrival flight performance is 78.56% when compared to average united states on time arrival flight performance 79.99%. Des Moines International on time departure performance is 83.79% when compared to average united states on time departure performance 81.56%.

The total passenger count (Air traffic) from all Iowa airports is 2082586 which is contributing 0.24294839667288% of the total USA air traffic.

Browse Iowa 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



Des Moines International: This airport is located at Des Moines city and approximately 8 mile away from central city and it is NW to city. Des Moines International is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 4/01/1940.The airport manager for Des Moines International is MR. KEVIN FOLEY and reachable at 515-256-5100.

The Eastern Iowa: This airport is located at Cedar Rapids city and approximately 1 mile away from central city and it is SSE to city. The Eastern Iowa is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 12/01/1944.The airport manager for The Eastern Iowa is MARTIN LENSS, CM and reachable at (319) 731-5711.

Sioux Gateway/Col Bud Day Field: This airport is located at Sioux City city and approximately 2 mile away from central city and it is NW to city. Sioux Gateway/Col Bud Day Field is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 4/01/1940.The airport manager for Sioux Gateway/Col Bud Day Field is MR. MICHAEL COLLETT and reachable at 712-279-0170.

Dubuque Regional: This airport is located at Dubuque city and approximately 8 mile away from central city and it is NW to city. Dubuque Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 3/01/1943.The airport manager for Dubuque Regional is MR. ROBERT GRIERSON, A.A.E. and reachable at 563-589-4136.

Waterloo Regional: This airport is located at Waterloo city and approximately 1 mile away from central city and it is SSE to city. Waterloo Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 5/01/1947.The airport manager for Waterloo Regional is MR. KEITH KASPARI, MPA, C.M. and reachable at 319-291-4483.

Southeast Iowa Regional: This airport is located at Burlington city and approximately 1 mile away from central city and it is SSE to city. Southeast Iowa Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 4/01/1940.The airport manager for Southeast Iowa Regional is MS. MARY BEAIRD and reachable at 319-754-1414.

Mason City Municipal: This airport is located at Mason City city and approximately 2 mile away from central city and it is NW to city. Mason City Municipal is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 3/01/1943.The airport manager for Mason City Municipal is MS PAMELA OSGOOD and reachable at 641-421-3397.

Fort Dodge Regional: This airport is located at Fort Dodge city and approximately 8 mile away from central city and it is NW to city. Fort Dodge Regional is operated by METRO NASHVILLE ARPT AUTH. The airport is operating from 10/01/1952.The airport manager for Fort Dodge Regional is MS. RHONDA CHAMBERS and reachable at 515-573-3881.



Iowa Airports Precheck status

Iowa Airport namePrecheck statusTerminal
Eastern IowaTRUEMain Concourse
Des Moines InternationalTRUEMain Concourse
Colonel Bud Day FieldFALSEMain Checkpoint
Waterloo MunicipalFALSEALO-1
Southeast Iowa RegionalFALSEBRL-1
Dubuque RegionalFALSEDBQ-1
Fort Dodge MunicipalFALSEFOD-1
Mason City MunicipalFALSEMCW-1

Airports in Iowa

City servedAirport namecode
AlbiaAlbia Muni4C8
AlgonaAlgona MuniAXA
AllisonAllison MuniK98
AmesAmes MuniAMW
AnitaAnita Muni-Kevin Burke Memorial FieldY43
AnkenyAnkeny RgnlIKV
AtlanticAtlantic MuniAIO
AudubonAudubon CountyADU
BedfordBedford MuniY46
Belle PlaineBelle Plaine MuniTZT
BelmondBelmond MuniY48
BloomfieldBloomfield Muni4K6
BooneBoone MuniBNW
BurlingtonSoutheast Iowa RgnlBRL
CarrollArthur N NeuCIN
Cedar RapidsThe Eastern IowaCID
CentervilleCenterville MuniTVK
CharitonChariton MuniCNC
Charles CityNortheast Iowa RgnlCCY
CherokeeCherokee County RgnlCKP
ClarindaSchenck FieldICL
ClarionClarion MuniCAV
ClintonClinton MuniCWI
CorningCorning MuniCRZ
Council BluffsCouncil Bluffs MuniCBF
CrescoEllen Church FieldCJJ
CrestonCreston MuniCSQ
DavenportDavenport MuniDVN
DecorahDecorah MuniDEH
DenisonDenison MuniDNS
Des MoinesDes Moines IntlDSM
DubuqueDubuque RgnlDBQ
Eagle GroveEagle Grove MuniEAG
EmmetsburgEmmetsburg MuniEGQ
EsthervilleEstherville MuniEST
FairfieldFairfield MuniFFL
Forest CityForest City MuniFXY
Fort DodgeFort Dodge RgnlFOD
Fort MadisonFort Madison MuniFSW
GreenfieldGreenfield MuniGFZ
GrinnellGrinnell RgnlGGI
Grundy CenterGrundy Center Muni6K7
Guthrie CenterGuthrie County RgnlGCT
HamptonHampton MuniHPT
HarlanHarlan MuniHNR
HawardenHawarden Muni2Y2
HumboldtHumboldt Muni0K7
Ida GroveIda Grove MuniIDG
IndependenceIndependence MuniIIB
Iowa CityIowa City MuniIOW
Iowa FallsIowa Falls MuniIFA
JeffersonJefferson MuniEFW
KeokukKeokuk MuniEOK
KeosauquaKeosauqua Muni6K9
KnoxvilleKnoxville MuniOXV
Lake MillsLake Mills Muni0Y6
LamoniLamoni MuniLWD
Le MarsLe Mars MuniLRJ
ManchesterManchester MuniC27
MapletonJames G Whiting Memorial FieldMEY
MaquoketaMaquoketa MuniOQW
MarshalltownMarshalltown MuniMIW
Mason CityMason City MuniMCW
MilfordFuller4D8
Missouri ValleyMissouri Valley90IA
MononaMonona Muni7C3
MonticelloMonticello RgnlMXO
Mount AyrJudge Lewis Fld Mt Ayr Muni1Y3
Mount PleasantMount Pleasant MuniMPZ
MuscatineMuscatine MuniMUT
New HamptonNew Hampton Muni1Y5
NewtonNewton MuniTNU
NorthwoodNorthwood Muni5D2
OelweinOelwein MuniOLZ
OnawaOnawa MuniK36
Orange CityOrange City MuniORC
OsageOsage MuniD02
OsceolaOsceola MuniI75
OskaloosaOskaloosa MuniOOA
OttumwaOttumwa RgnlOTM
PaullinaPaullina Muni1Y9
PellaPella MuniPEA
PerryPerry MuniPRO
PocahontasPocahontas MuniPOH
PrimgharPrimghar2Y0
Red OakRed Oak MuniRDK
Rock RapidsRock Rapids MuniRRQ
Rockwell CityRockwell City Muni2Y4
Sac CitySac City MuniSKI
SheldonSheldon MuniSHL
ShenandoahShenandoah MuniSDA
SibleySibley MuniISB
Sioux CenterSioux Center MuniSOY
Sioux CitySioux Gateway/Col Bud Day FieldSUX
SpencerSpencer MuniSPW
Spirit LakeSpirit Lake Muni0F3
Storm LakeStorm Lake MuniSLB
SullySully Muni8C2
TiptonMathews Memorial8C4
ToledoToledo Muni8C5
TraerTraer Muni8C6
VintonVinton Veterans Memorial ArpkVTI
WashingtonWashington MuniAWG
WaterlooWaterloo RgnlALO
WaukonWaukon MuniY01
WaverlyWaverly MuniC25
Webster CityWebster City MuniEBS
West UnionGeorge L Scott Muni3Y2
WintersetWinterset Muni3Y3
WoodbineWoodbine Muni3Y4

Iowa Airports Rank by passenger count and performance

Airport NameRankFY19 passengers CountArrival performanceDeparture performance
Des Moines International Airport83134787678.5683.79
The Eastern Iowa Airport11660205879.2981.98
Sioux Gateway/Col Bud Day Field Airport2914477971.6673.59
Dubuque Regional Airport2933883173.7478.69
Waterloo Regional Airport3212389279.3280.8
Southeast Iowa Regional Airport4248513#N/A#N/A
Mason City Municipal Airport4268278#N/A#N/A
Fort Dodge Regional Airport4328359#N/A#N/A