112 public-use airports

Iowa airports.

Every airport in Iowa that FAA NASR lists as open to the public, sorted by city, with its longest runway. Data effective Oct 29, 2026.

IdentAirportCityLongest runway
4C7Ackley MuniAckley2,725 ft turf
4C8Albia MuniAlbia3,398 ft asphalt
KAXAAlgona MuniAlgona4,200 ft concrete
K98Allison MuniAllison1,790 ft turf
C11AmanaAmana2,600 ft turf
KAMWAmes MuniAmes5,701 ft asphalt
Y43Anita Muni-Kevin Burke Meml FldAnita2,825 ft turf
KIKVAnkeny RgnlAnkeny6,001 ft concrete
KAIOAtlantic MuniAtlantic5,000 ft concrete
KADUAudubon CountyAudubon3,641 ft concrete
Y46Bedford MuniBedford2,710 ft turf
KTZTBelle Plaine MuniBelle Plaine4,001 ft concrete
Y48Belmond MuniBelmond3,245 ft turf
4K6Bloomfield MuniBloomfield3,401 ft concrete
KBNWBoone MuniBoone4,808 ft concrete
KBRLSoutheast Iowa RgnlBurlington6,102 ft concrete
KCINArthur N NeuCarroll5,506 ft concrete
KCIDThe Eastern IowaCedar Rapids8,600 ft concrete
KTVKCenterville MuniCenterville4,099 ft concrete
KCNCChariton MuniChariton4,000 ft concrete
KCCYNortheast Iowa RgnlCharles City4,000 ft concrete
KCKPCherokee County RgnlCherokee4,001 ft concrete
KICLSchenck FldClarinda5,002 ft concrete
KCAVClarion MuniClarion3,455 ft concrete
KCWIClinton MuniClinton5,204 ft concrete
KCRZCorning MuniCorning2,684 ft concrete
KCBFCouncil Bluffs MuniCouncil Bluffs5,500 ft concrete
KCJJEllen Church FldCresco2,949 ft concrete
KCSQCreston MuniCreston4,901 ft concrete
KDVNDavenport MuniDavenport5,511 ft concrete
KDEHDecorah MuniDecorah4,001 ft concrete
KDNSDenison MuniDenison5,000 ft concrete
KDSMDes Moines IntlDes Moines9,004 ft concrete
KDBQDubuque RgnlDubuque6,502 ft concrete
IA8Dyersville AreaDyersville2,700 ft turf
KEAGEagle Grove MuniEagle Grove3,500 ft concrete
27PEldoraEldora3,035 ft turf
I27ElkaderElkader1,705 ft turf
KEGQEmmetsburg MuniEmmetsburg3,401 ft concrete
KESTEstherville MuniEstherville4,797 ft concrete
KFFLFairfield MuniFairfield5,503 ft concrete
KFXYForest City Muni/Trimble FldForest City5,796 ft asphalt
KFODFort Dodge RgnlFort Dodge6,547 ft asphalt
KFSWFort Madison MuniFort Madison4,000 ft concrete
KGFZGreenfield MuniGreenfield3,400 ft concrete
KGGIGrinnell RgnlGrinnell5,200 ft concrete
6K7Grundy Center MuniGrundy Center2,250 ft turf
KGCTGuthrie County RgnlGuthrie Center3,400 ft concrete
KHPTHampton MuniHampton4,020 ft concrete
KHNRHarlan MuniHarlan4,100 ft concrete
0K7Humboldt MuniHumboldt3,417 ft asphalt
KIDGIda Grove MuniIda Grove3,172 ft asphalt
KIIBJames H Connell Fld at Independence MuniIndependence5,500 ft concrete
KIOWIowa City MuniIowa City5,002 ft concrete
KIFAIowa Falls MuniIowa Falls4,602 ft concrete
KEFWJefferson MuniJefferson4,100 ft concrete
KEOKKeokuk MuniKeokuk5,500 ft concrete
6K9Keosauqua MuniKeosauqua2,275 ft turf
KOXVKnoxville MuniKnoxville4,000 ft concrete
0Y6Lake Mills MuniLake Mills3,380 ft turf
KLWDLamoni MuniLamoni3,400 ft concrete
2VAZangger Vintage AirparkLarchwood3,146 ft turf
KLRJLe Mars MuniLe Mars5,056 ft concrete
C27Manchester MuniManchester3,465 ft asphalt
KMEYJames G Whiting Meml FldMapleton2,801 ft concrete
KOQWMaquoketa MuniMaquoketa3,804 ft concrete
C17MarionMarion3,776 ft asphalt
KMIWMarshalltown MuniMarshalltown5,007 ft asphalt
KMCWMason City MuniMason City6,501 ft asphalt
KSXKSioux County RgnlMaurice5,500 ft concrete
4D8FullerMilford2,873 ft asphalt
KMXOMonticello RgnlMonticello4,400 ft concrete
1Y3Judge Lewis Fld/Mount Ayr MuniMount Ayr2,600 ft asphalt and turf
KMPZMount Pleasant MuniMount Pleasant4,001 ft concrete
KMUTMuscatine MuniMuscatine5,500 ft concrete
1Y5New Hampton MuniNew Hampton2,900 ft asphalt
KTNUNewton Muni-Earl Johnson FldNewton5,600 ft asphalt
5D2Northwood MuniNorthwood3,300 ft turf
KOLZOelwein MuniOelwein4,000 ft concrete
D02Osage MuniOsage3,400 ft asphalt
I75Osceola MuniOsceola4,001 ft concrete
KOOAOskaloosa MuniOskaloosa4,012 ft concrete
KOTMOttumwa RgnlOttumwa6,001 ft concrete
1Y9Paullina MuniPaullina2,800 ft asphalt and turf
KPEAPella MuniPella5,402 ft concrete
KPROPerry MuniPerry5,500 ft concrete
KPOHPocahontas MuniPocahontas4,100 ft asphalt
KRDKRed Oak MuniRed Oak5,100 ft concrete
8Y8Peltz FldRingsted2,040 ft turf
KRRQRock Rapids MuniRock Rapids3,097 ft asphalt
2Y4Rockwell City MuniRockwell City3,503 ft concrete
KSKISac City MuniSac City4,100 ft concrete
KSHLSheldon RgnlSheldon4,199 ft concrete
KSDAShenandoah MuniShenandoah5,000 ft concrete
KISBSibley MuniSibley3,000 ft concrete
KSUXSioux Gateway/Brig General Bud Day FldSioux City9,002 ft concrete
KSPWSpencer MuniSpencer6,001 ft concrete
0F3Spirit Lake MuniSpirit Lake3,015 ft asphalt
KSLBStorm Lake MuniStorm Lake5,002 ft concrete
8C2Sully MuniSully2,130 ft turf
8C4Mathews MemlTipton3,000 ft concrete
8C5Toledo MuniToledo1,850 ft turf
8C6Traer MuniTraer2,555 ft turf
KVTIVinton Veterans Meml AirparkVinton4,000 ft concrete
KAWGWashington MuniWashington4,000 ft concrete
KALOWaterloo RgnlWaterloo8,399 ft asphalt
Y01Waukon MuniWaukon2,413 ft asphalt
C25Waverly MuniWaverly3,200 ft concrete
KEBSWebster City MuniWebster City3,851 ft concrete
3Y2George L Scott MuniWest Union4,149 ft concrete
3Y3Winterset MuniWinterset3,002 ft asphalt
3Y4Woodbine MuniWoodbine2,045 ft turf

Not for navigation. Verify with current FAA charts and the Chart Supplement before flight.

Source: FAA NASR 28-day subscription, cycle effective Oct 29, 2026. Airport data changes every 28 days and NOTAMs can override it at any time.