Iowa Airports: Complete Guide to Commercial & Regional Airports

Iowa has 8 commercial service airports and 96 general aviation airports serving travelers across the Hawkeye State. Des Moines International (DSM) and Eastern Iowa Airport (CID) handle 93% of the state's passenger traffic.

4.67M
Passengers (2024)
8
Commercial Airports
96
General Aviation Airports
33
Nonstop Destinations from DSM

Major Commercial Airports in Iowa

Des Moines International Airport (DSM) Largest

πŸ“ Des Moines, IA

Iowa's busiest airport, handling 3.18 million passengers in 2024 - a record year representing 2.6% growth from 2023.

  • Airlines: American, Allegiant, Delta, Frontier, Southwest, United
  • Destinations: 33 nonstop routes
  • Parking: $7-$22/day
  • TSA PreCheck: Available
Visit Website

Eastern Iowa Airport (CID) Record Growth

πŸ“ Cedar Rapids, IA

Set all-time passenger record in 2024 with 1.5 million travelers - 9% increase from previous year.

  • Airlines: Allegiant, American, Delta, Frontier, United
  • Destinations: 21 nonstop routes
  • Parking: $7-$16/day
  • Cargo: 50% of Iowa's air cargo
Visit Website

Quad City International Airport (MLI)

πŸ“ Moline, IL (serves Eastern Iowa)

Serves the Iowa/Illinois Quad Cities area with flights to major hubs and vacation destinations.

  • Airlines: Allegiant, American, Delta, United Express
  • Destinations: 11 nonstop cities
  • Service Area: Eastern Iowa & Western Illinois
  • Amenities: Restaurants, outdoor patio, art gallery
Visit Website

Sioux Gateway Airport (SUX)

πŸ“ Sioux City, IA

Northwest Iowa's commercial airport with daily service to major hubs. Recently renovated $6.2M terminal.

  • Airlines: United Express (SkyWest)
  • Destinations: Chicago, Denver
  • Passengers: 19,509 enplanements (2021)
  • Operations: 51% general aviation, 25% military
Visit Website

Dubuque Regional Airport (DBQ)

πŸ“ Dubuque, IA

Northeast Iowa regional airport with charter services and flight training facilities.

  • Airlines: Charter service (Sun Country)
  • Operations: 70,223 aircraft operations/year
  • Runways: Two concrete runways
  • Features: University of Dubuque flight training center
Visit Website

Waterloo Regional Airport (ALO)

πŸ“ Waterloo, IA

Non-hub primary commercial service airport offering commercial, corporate, and general aviation services.

  • Operations: 23,815 aircraft operations/year
  • Mix: 86% general aviation, 9% air taxi
  • Facilities: Two asphalt runways (8,399 ft & 6,003 ft)
  • Gates: Two gates with one jet bridge
Visit Website

Iowa Airport Statistics & Rankings (2024)

Airport NameCodeLocation2024 PassengersStatus
Des Moines InternationalDSMDes Moines3,176,952Record High
Eastern Iowa AirportCIDCedar Rapids1,500,000+9% Growth
Sioux Gateway AirportSUXSioux City~44,779Commercial
Dubuque RegionalDBQDubuque~38,831Charter
Waterloo RegionalALOWaterloo~23,892Non-hub
Southeast Iowa RegionalBRLBurlington~8,513EAS
Mason City MunicipalMCWMason City~8,278Regional
Fort Dodge RegionalFODFort Dodge~8,359EAS
Combined Impact: Iowa's two major airports (DSM and CID) together handled approximately 4.67 million passengers in 2024, representing more than 93% of the state's air passenger traffic.

Airlines & Routes from Iowa Airports

Des Moines International (DSM) - 33 Destinations

6 Airlines: American, Allegiant, Delta, Frontier, Southwest, United

Major Hubs:

  • Chicago (ORD) - 50 flights/week
  • Denver (DEN) - Major hub connection
  • Atlanta (ATL) - Delta hub
  • Dallas/Fort Worth (DFW) - American hub

Vacation Destinations:

  • Las Vegas, Orlando, Phoenix/Mesa
  • Tampa Bay, Destin-Fort Walton Beach
  • Punta Gorda, Sarasota, Miami
New 2025 Routes: Boston, Jacksonville, Philadelphia

Eastern Iowa Airport (CID) - 21 Destinations

5 Airlines: Allegiant, American, Delta, Frontier, United

Major Hub Cities:

  • Chicago (ORD) - 59 flights/week (37% of traffic)
  • Dallas/Fort Worth (DFW) - American
  • Denver (DEN) - United
  • Atlanta (ATL) - Delta
  • Minneapolis (MSP) - Delta

Direct Destinations:

  • Charlotte, Phoenix, Portland
  • Washington DC (Reagan National)
  • Las Vegas, Nashville, Los Angeles
  • Orlando, Fort Lauderdale, Miami

400+ one-stop destinations available from CID

Popular Routes from Iowa

Chicago (ORD)

  • DSM: 50 flights/week
  • CID: 59 flights/week
  • Airlines: American, United

Denver (DEN)

  • Multiple daily flights
  • United hub connection
  • SUX: Daily service

Dallas/Fort Worth

  • American Airlines hub
  • Daily from DSM & CID
  • Upgraded A319/A320 service

TSA PreCheck Locations in Iowa

AirportCodeTSA PreCheck AvailableEnrollment LocationDetails
Eastern Iowa AirportCIDYesIn TerminalLocation: 2121 Arthur Collins Parkway, Cedar Rapids
Hours: Tue & Thu 8:30am-12pm, 12:30pm-4pm
Provider: Telos Corporation (by appointment)
Des Moines InternationalDSMYesMain ConcoursePreCheck screening available at security checkpoint
Fort Dodge RegionalFODNoOff-siteEnrollment at Goodwill: 2735 5th Ave S, Fort Dodge
Sioux GatewaySUXNoMain CheckpointStandard screening only
Waterloo RegionalALONoALO-1 TerminalStandard screening only
Dubuque RegionalDBQNoDBQ-1 TerminalStandard screening only
Southeast Iowa RegionalBRLNoBRL-1 TerminalStandard screening only
Mason City MunicipalMCWNoMCW-1 TerminalStandard screening only
TSA PreCheck Enrollment: Cost is $78 for 5-year membership. Starting May 1, 2025, REAL ID or passport required for enrollment. Find enrollment locations: TSA Enrollment Locator

Airport Parking Rates in Iowa

πŸ’° Des Moines International (DSM) Parking

  • Short-Term Parking: $1/30 min, $22/day max
  • Long-Term Parking: $2/hour, $11/day max
  • Economy Lot (Grey): $7/day (most affordable)
  • Covered Garage: $20/day

Shuttle Service: Short/Long-Term lots: every 10-15 min; Economy: every 20-30 min

πŸ’° Eastern Iowa Airport (CID) Parking

  • Short-Term Parking: First 20 min free, then $2-$3/hour
  • Daily Maximum: $14/day in short-term lot
  • Long-Term Parking: $16/day or $112/week
  • Location: Short-term across from terminal

Pro Tip: Long-term lot is farther from terminal but more economical for extended trips

Money-Saving Parking Tips

Off-Site Options:

  • DSM: Clarion Inn starting at $7.49/day with shuttle
  • Book in advance for better rates
  • Consider hotel park-and-fly packages

Save Money:

  • Use economy lots for trips over 3 days
  • Compare on-airport vs off-site pricing
  • Pre-book parking online for discounts

Regional & General Aviation Airports

Iowa has 96 general aviation airports serving communities across the state. These facilities support private aviation, business travel, flight training, and emergency services.

  • Decorah Municipal (DEH) - Decorah
  • Charles City (CCY) - Northeast Iowa Regional
  • Cresco (CJJ) - Ellen Church Field
  • Waukon Municipal (Y01) - Waukon
  • West Union (3Y2) - George L Scott Municipal
  • Monona Municipal (7C3) - Monona
  • Independence Municipal (IIB) - Independence
  • Oelwein Municipal (OLZ) - Oelwein
  • Manchester Municipal (C27) - Manchester
  • Waverly Municipal (C25) - Waverly
  • New Hampton Municipal (1Y5) - New Hampton
  • Allison Municipal (K98) - Allison
  • Iowa City Municipal (IOW) - Iowa City
  • Davenport Municipal (DVN) - Davenport
  • Clinton Municipal (CWI) - Clinton
  • Monticello Regional (MXO) - Monticello
  • Maquoketa Municipal (OQW) - Maquoketa
  • Muscatine Municipal (MUT) - Muscatine
  • Washington Municipal (AWG) - Washington
  • Tipton (8C4) - Mathews Memorial
  • Vinton (VTI) - Veterans Memorial Airpark
  • Belle Plaine Municipal (TZT) - Belle Plaine
  • Toledo Municipal (8C5) - Toledo
  • Traer Municipal (8C6) - Traer
  • Grundy Center Municipal (6K7) - Grundy Center
  • Keosauqua Municipal (6K9) - Keosauqua
  • Ottumwa Regional (OTM) - Ottumwa
  • Fort Madison Municipal (FSW) - Fort Madison
  • Fairfield Municipal (FFL) - Fairfield
  • Keokuk Municipal (EOK) - Keokuk
  • Oskaloosa Municipal (OOA) - Oskaloosa
  • Mount Pleasant Municipal (MPZ) - Mount Pleasant
  • Centerville Municipal (TVK) - Centerville
  • Bloomfield Municipal (4K6) - Bloomfield
  • Albia Municipal (4C8) - Albia
  • Chariton Municipal (CNC) - Chariton
  • Ames Municipal (AMW) - Ames
  • Ankeny Regional (IKV) - Ankeny
  • Boone Municipal (BNW) - Boone
  • Marshalltown Municipal (MIW) - Marshalltown
  • Newton Municipal (TNU) - Newton
  • Grinnell Regional (GGI) - Grinnell
  • Pella Municipal (PEA) - Pella
  • Knoxville Municipal (OXV) - Knoxville
  • Iowa Falls Municipal (IFA) - Iowa Falls
  • Hampton Municipal (HPT) - Hampton
  • Webster City Municipal (EBS) - Webster City
  • Eagle Grove Municipal (EAG) - Eagle Grove
  • Clarion Municipal (CAV) - Clarion
  • Belmond Municipal (Y48) - Belmond
  • Sully Municipal (8C2) - Sully
  • Spencer Municipal (SPW) - Spencer
  • Storm Lake Municipal (SLB) - Storm Lake
  • Cherokee County Regional (CKP) - Cherokee
  • Le Mars Municipal (LRJ) - Le Mars
  • Orange City Municipal (ORC) - Orange City
  • Sioux Center Municipal (SOY) - Sioux Center
  • Sheldon Municipal (SHL) - Sheldon
  • Sibley Municipal (ISB) - Sibley
  • Rock Rapids Municipal (RRQ) - Rock Rapids
  • Hawarden Municipal (2Y2) - Hawarden
  • Estherville Municipal (EST) - Estherville (Iowa Lakes CC flight training)
  • Spirit Lake Municipal (0F3) - Spirit Lake
  • Milford (4D8) - Fuller Airport
  • Emmetsburg Municipal (EGQ) - Emmetsburg
  • Algona Municipal (AXA) - Algona
  • Pocahontas Municipal (POH) - Pocahontas
  • Humboldt Municipal (0K7) - Humboldt
  • Sac City Municipal (SKI) - Sac City
  • Paullina Municipal (1Y9) - Paullina
  • Primghar (2Y0) - Primghar Airport
  • Council Bluffs Municipal (CBF) - Council Bluffs
  • Carroll (CIN) - Arthur N Neu Airport
  • Denison Municipal (DNS) - Denison
  • Atlantic Municipal (AIO) - Atlantic
  • Shenandoah Municipal (SDA) - Shenandoah
  • Clarinda (ICL) - Schenck Field
  • Red Oak Municipal (RDK) - Red Oak
  • Creston Municipal (CSQ) - Creston
  • Harlan Municipal (HNR) - Harlan
  • Audubon County (ADU) - Audubon
  • Guthrie County Regional (GCT) - Guthrie Center
  • Jefferson Municipal (EFW) - Jefferson
  • Perry Municipal (PRO) - Perry
  • Anita Municipal (Y43) - Kevin Burke Memorial Field
  • Greenfield Municipal (GFZ) - Greenfield
  • Forest City Municipal (FXY) - Forest City
  • Lake Mills Municipal (0Y6) - Lake Mills
  • Northwood Municipal (5D2) - Northwood
  • Osage Municipal (D02) - Osage
  • Mapleton (MEY) - James G Whiting Memorial Field
  • Onawa Municipal (K36) - Onawa
  • Ida Grove Municipal (IDG) - Ida Grove
  • Missouri Valley (90IA) - Missouri Valley
  • Rockwell City Municipal (2Y4) - Rockwell City
  • Corning Municipal (CRZ) - Corning
Iowa Aviation System: Iowa's 104 public-owned airports include 8 commercial service airports with scheduled passenger flights and 96 general aviation airports supporting private flying, business aviation, flight training, emergency services, and rural connectivity.

Air Cargo Operations in Iowa

πŸ“¦ Eastern Iowa Airport (CID) - Iowa's Cargo Hub

  • Annual Cargo: 40,000+ tons (33 million pounds)
  • State Share: 50% of Iowa's air cargo volume
  • Carriers: UPS, FedEx, DHL, USPS Express Mail
  • UPS Gateway: Since 1987, central input point for Next Day service

Recent Investment: $18M UPS facility expansion (53,800 sq ft) with 100 new jobs

πŸ“¦ Des Moines International (DSM) Cargo

  • FedEx: Air Freight Center at 6233 SW 28th St
  • Services: Freight shipping, hold-for-pickup
  • Growth: E-commerce driving expansion
  • Competition: Some months exceed CID cargo volume

Aircraft: UPS operates Airbus A300 widebody freighters (120,000 lb payload) and Boeing 757s

Iowa Cargo Leadership: Cedar Rapids aims to become "the cargo airport for the state" with major investments from UPS ($18M), FedEx ($108.6M distribution center), and ongoing facility expansions.

Frequently Asked Questions About Iowa Airports

Des Moines International Airport (DSM) is Iowa's largest airport, handling 3.18 million passengers in 2024. Located 5 miles southwest of downtown Des Moines at 5800 Fleur Drive, DSM accounts for approximately 66% of Iowa's air passenger traffic and offers the most destinations with 33 nonstop routes served by 6 airlines: American, Allegiant, Delta, Frontier, Southwest, and United.

The airport set a new record in 2024 with 2.6% passenger growth compared to 2023, marking the second consecutive year exceeding 3 million travelers. Major expansion projects are underway, including a new terminal scheduled for completion in 2027 that will add 18 new gates and modernize amenities.

Iowa has 104 public-owned airports as of 2025, divided into two main categories:

  • 8 Commercial Service Airports: These provide scheduled passenger airline service, including Des Moines International (DSM), Eastern Iowa Airport (CID), Sioux Gateway (SUX), Waterloo Regional (ALO), Dubuque Regional (DBQ), Southeast Iowa Regional (BRL), Mason City Municipal (MCW), and Fort Dodge Regional (FOD).
  • 96 General Aviation Airports: These primarily support private flying, business aviation, flight training, agricultural aviation, emergency medical services, and recreational flying across Iowa's rural and urban communities.

Additionally, Iowa residents also use Quad City International Airport (MLI) in Moline, Illinois, which serves the Iowa/Illinois border region including Davenport and Bettendorf.

Only two Iowa airports currently offer TSA PreCheck expedited security screening:

  • Des Moines International Airport (DSM): PreCheck screening available at the main concourse security checkpoint
  • Eastern Iowa Airport (CID): PreCheck screening available, plus an on-site enrollment center operated by Telos Corporation at 2121 Arthur Collins Parkway, Cedar Rapids. The enrollment center is open Tuesdays and Thursdays from 8:30am-12:00pm and 12:30pm-4:00pm (by appointment only).

Smaller regional airports like Sioux Gateway (SUX), Waterloo (ALO), Dubuque (DBQ), Burlington (BRL), Mason City (MCW), and Fort Dodge (FOD) do not currently offer TSA PreCheck screening.

For TSA PreCheck enrollment, the cost is $78 for a 5-year membership. Starting May 1, 2025, applicants must provide a REAL ID-compliant driver's license or passport. Off-site enrollment locations include a Goodwill location in Fort Dodge (2735 5th Ave S) and occasional AAA office events in Iowa City.

Eastern Iowa Airport (CID) in Cedar Rapids is served by 5 airlines offering nonstop service to 21 destinations:

  • American Airlines: Charlotte, Chicago O'Hare, Dallas/Fort Worth, Phoenix Sky Harbor, Washington DC (Reagan National) - American is the largest airline at CID with approximately 72 scheduled departures weekly, using upgraded Airbus A319 and A320 aircraft
  • Delta Air Lines: Atlanta, Minneapolis, Portland - Delta uses regional jets for Minneapolis service and Airbus A320s for Atlanta flights
  • United Airlines: Chicago O'Hare, Denver - United operates Airbus A320s and Boeing 737s as the second-largest carrier at CID
  • Allegiant Air: Fort Lauderdale, Las Vegas, Nashville, Orlando Sanford, Phoenix/Mesa, Punta Gorda/Ft. Myers, St. Pete/Tampa, Sarasota, Los Angeles, Miami
  • Frontier Airlines: Select leisure destinations

Chicago O'Hare is the most popular route from CID, averaging 59 flights per week (37% of all departures). CID set an all-time passenger record in 2024 with 1.5 million travelers, 9% higher than the previous year. The airport offers over 400 one-stop destinations through its hub connections.

Parking rates vary between Iowa's major airports:

Des Moines International Airport (DSM):

  • Economy Lot (Grey): $7/day (most affordable option)
  • Long-Term Parking: $2/hour, $11/day maximum
  • Short-Term Parking: $1 per 30 minutes, $22/day maximum
  • Covered Garage: Starting at $20/day
  • Off-site option: Clarion Inn from $7.49/day with shuttle included

Eastern Iowa Airport (CID) in Cedar Rapids:

  • First 20 minutes: FREE
  • Short-Term: 30 min $2, 60 min $3, each additional 30 min $1, $14/day max
  • Long-Term: $16/day or $112/week (farther from terminal)

Money-Saving Tips: For trips longer than 3 days, use economy or long-term lots. Pre-book parking online for potential discounts. Compare on-airport versus off-site parking rates with shuttle service. Shuttle frequencies: DSM short/long-term lots run every 10-15 minutes, economy lots every 20-30 minutes.

Des Moines International Airport (DSM) offers a record-breaking 33 nonstop destinations as of 2025, more than any previous year. The destinations include:

Major Hub Cities: Atlanta (ATL), Charlotte (CLT), Chicago O'Hare (ORD) - 50 flights/week, Dallas/Fort Worth (DFW), Denver (DEN), Detroit (DTW), Houston (IAH/HOU), Memphis (MEM), Minneapolis (MSP), Newark (EWR)

Popular Cities: Austin (AUS), Los Angeles (LAX), Nashville (BNA), New York (various), Philadelphia (PHL - new 2025), Phoenix/Mesa (PHX/AZA), Portland (PDX), Salt Lake City (SLC), San Diego (SAN), Santa Ana (SNA), St. Louis (STL)

Florida Vacation Destinations: Destin-Fort Walton Beach (VPS), Fort Lauderdale (FLL), Miami (MIA), Orlando (MCO), Orlando Sanford (SFB), Punta Gorda (PGD), Sarasota (SRQ), Tampa Bay/St. Petersburg (TPA/PIE)

New 2025 Routes: Boston (BOS), Jacksonville (JAX) - launching May 22, 2025 with twice-weekly service, Philadelphia (PHL) - starting November 2025

Chicago O'Hare is the most popular route, representing 17% of all weekly departures with an average of 50 flights per week. The longest flight from DSM is to Los Angeles at 1,443 miles, taking approximately 4 hours 25 minutes on American Airlines.

Sioux Gateway Airport's code "SUX" has been a source of both controversy and eventual pride for Sioux City. The three-letter IATA airport code phonetically sounds like the slang word "sucks," which Sioux City Mayor Craig Berenstein described as an "embarrassment" to the city in 2002.

Attempts to Change: The airport petitioned the Federal Aviation Administration (FAA) for a new identifier in both 1998 and 2002. However, the FAA-offered alternatives - GWU, GYO, GYT, SGV, and GAY - were deemed unappealing by local authorities, who ultimately elected to keep SUX.

Embracing the Code: Rather than continue fighting the designation, Sioux Gateway Airport has since embraced its unique code with humor and clever marketing. The airport now sells merchandise featuring the slogan "Fly SUX," turning what was once seen as a negative into a memorable brand that helps the airport stand out.

Airport Today: Sioux Gateway (SUX) completed a $6.2 million terminal renovation in 2011 (78% funded by federal and state grants) and continues to serve northwest Iowa with daily United Express flights to Chicago and Denver.

Eastern Iowa Airport (CID) in Cedar Rapids is Iowa's leading cargo airport, handling approximately 50% of the state's total air cargo volume. The airport processes over 40,000 tons (33 million pounds) of air freight annually through three major carriers: UPS, FedEx, and DHL, plus United States Postal Service Express Mail.

UPS Gateway Status: Since 1987, UPS has operated an air cargo "gateway" at CID, designating Cedar Rapids as a "central input point" for the company's Next Day Letter and Pak overnight freight service throughout the continental United States. Interestingly, the Cedar Rapids area generates more next-day business for UPS than Des Moines.

Recent Investments: UPS opened a new $18 million, 53,800-square-foot cargo facility at CID, creating 100 jobs. The facility typically handles Airbus A300 widebody freighters with 120,000-pound payloads, though Boeing 757s are occasionally used depending on network needs. FedEx has also invested $108.6 million in a warehouse and distribution center at 1035 Commerce Park Drive SW.

Competition: While CID dominates Iowa cargo operations, Des Moines International (DSM) has shown competitive growth, with some months exceeding CID's cargo volume. Des Moines has FedEx operations at 6233 SW 28th St.

Future Plans: Eastern Iowa Airport aims to become "known as the cargo airport for the state," with ongoing facility expansions designed to accommodate e-commerce growth and expanded freight operations.

Iowa airports do not currently offer scheduled international flights to foreign countries. Des Moines International Airport (DSM) is Iowa's only designated international airport, but "international" refers to its customs and immigration facilities rather than regular international service.

International Connections: Iowa travelers can reach international destinations through one-stop connections at major hub airports served by Iowa airports:

  • Chicago O'Hare (ORD): Heavily served from both DSM and CID with 50+ and 59 weekly flights respectively - offers extensive international connections
  • Denver (DEN): United hub with international flights to Mexico, Canada, Europe, and Asia
  • Dallas/Fort Worth (DFW): American Airlines hub with flights to Latin America, Europe, and Asia
  • Atlanta (ATL): Delta's largest hub offering worldwide connections
  • Minneapolis (MSP): Delta hub with Canadian and European routes

Customs Facilities: Des Moines International has U.S. Customs and Border Protection facilities to handle charter flights, private international arrivals, and emergency diversions requiring customs clearance.

Canadian Access: The closest international airports with direct scheduled service are in neighboring states: Minneapolis-St. Paul (MSP) 3.5 hours north offers extensive Canadian connections, while Chicago O'Hare (ORD) 4 hours east is one of America's premier international gateways.

Essential Air Service (EAS) is a federal government program that subsidizes commercial air service to small and rural communities that would otherwise lack airline service due to insufficient passenger demand. The program ensures these communities maintain vital connections to the national air transportation system.

Iowa Airports Receiving EAS:

  • Fort Dodge Regional Airport (FOD): Receives EAS subsidies for United Express service (operated by SkyWest Airlines) with direct jet flights to Chicago O'Hare (ORD). The federal contract has been extended through March 31, 2027.
  • Southeast Iowa Regional Airport (BRL) in Burlington: Airline service subsidized under EAS at a cost of $1,917,566 per year. The airport is categorized as a non-primary commercial service airport with between 2,500 and 10,000 annual enplanements.

Why EAS Matters: Without EAS subsidies, airlines would likely discontinue service to these smaller markets as the routes don't generate sufficient revenue to operate profitably. The program maintains critical connections for business travelers, emergency medical transport, and economic development in rural Iowa communities.

Recent Investments: Fort Dodge Regional Airport received $1.2 million in federal grants to replace outdated taxiway lighting and reconstruct two taxiways, plus an additional $375,000 from the Iowa Department of Transportation for rehabilitation projects, demonstrating ongoing commitment to maintaining rural air service infrastructure.

Program Context: EAS was created in 1978 with airline deregulation to ensure small communities wouldn't lose all air service. Iowa's EAS airports connect to major hubs where passengers can reach hundreds of domestic and international destinations.

Last updated on November 29, 2025