City served
|
FAA
|
IATA
|
ICAO
|
Airport name
|
Role
|
Enplanements (2023)
|
|
|
|
|
Commercial service – primary airports
|
|
|
Belleville
|
BLV
|
BLV
|
KBLV
|
MidAmerica St. Louis Airport / Scott Air Force Base
|
P-N
|
147,421
|
Bloomington / Normal
|
BMI
|
BMI
|
KBMI
|
Central Illinois Regional Airport at Bloomington-Normal
|
P-N
|
164,672
|
Champaign / Urbana / Savoy
|
CMI
|
CMI
|
KCMI
|
University of Illinois - Willard Airport
|
P-N
|
70,184
|
Chicago
|
MDW
|
MDW
|
KMDW
|
Chicago Midway International Airport
|
P-L
|
10,659,520
|
Chicago
|
ORD
|
ORD
|
KORD
|
Chicago O'Hare International Airport
|
P-L
|
35,843,104
|
Decatur
|
DEC
|
DEC
|
KDEC
|
Decatur Airport
|
P-N
|
11,216
|
Marion
|
MWA
|
MWA
|
KMWA
|
Veterans Airport of Southern Illinois (Williamson County Regional Airport)
|
P-N
|
10,558
|
Moline
|
MLI
|
MLI
|
KMLI
|
Quad Cities International Airport
|
P-N
|
272,481
|
Peoria
|
PIA
|
PIA
|
KPIA
|
Peoria International Airport
|
P-N
|
315,482
|
Rockford
|
RFD
|
RFD
|
KRFD
|
Chicago Rockford International Airport (was Northwest Chicagoland Regional Airport at Rockford)
|
P-N
|
120,494
|
Springfield
|
SPI
|
SPI
|
KSPI
|
Abraham Lincoln Capital Airport
|
P-N
|
50,513
|
|
|
|
|
Commercial service – nonprimary airports
|
|
|
Quincy
|
UIN
|
UIN
|
KUIN
|
Quincy Regional Airport (Baldwin Field)
|
CS
|
4,710
|
|
|
|
|
Reliever airports
|
|
|
Alton / St. Louis
|
ALN
|
ALN
|
KALN
|
St. Louis Regional Airport
|
R
|
0
|
Aurora
|
ARR
|
AUZ
|
KARR
|
Aurora Municipal Airport
|
R
|
32
|
Cahokia / St. Louis
|
CPS
|
CPS
|
KCPS
|
St. Louis Downtown Airport
|
R
|
4,128
|
Lake in the Hills
|
3CK
|
|
|
Lake in the Hills Airport
|
R
|
0
|
Lansing
|
IGQ
|
|
KIGQ
|
Lansing Municipal Airport
|
R
|
0
|
Prospect Heights / Wheeling
|
PWK
|
PWK
|
KPWK
|
Chicago Executive Airport (was Palwaukee Municipal Airport)
|
R
|
255
|
Romeoville
|
LOT
|
LOT
|
KLOT
|
Lewis University Airport
|
R
|
12
|
Waukegan
|
UGN
|
UGN
|
KUGN
|
Waukegan National Airport
|
R
|
88
|
West Chicago
|
DPA
|
DPA
|
KDPA
|
DuPage Airport (DuPage County)
|
R
|
112
|
|
|
|
|
General aviation airports
|
|
|
Beardstown
|
K06
|
|
|
Greater Beardstown Airport
|
GA
|
0
|
Benton
|
H96
|
|
|
Benton Municipal Airport
|
GA
|
0
|
Bolingbrook
|
1C5
|
|
|
Bolingbrook's Clow International Airport
|
GA
|
8
|
Cairo
|
CIR
|
CIR
|
KCIR
|
Cairo Regional Airport
|
GA
|
0
|
Canton
|
CTK
|
|
KCTK
|
Ingersoll Airport
|
GA
|
0
|
Carbondale / Murphysboro
|
MDH
|
MDH
|
KMDH
|
Southern Illinois Airport
|
GA
|
279
|
Carmi
|
CUL
|
|
KCUL
|
Carmi Municipal Airport
|
GA
|
0
|
Casey
|
1H8
|
|
|
Casey Municipal Airport
|
GA
|
0
|
Centralia
|
ENL
|
ENL
|
KENL
|
Centralia Municipal Airport
|
GA
|
0
|
Danville
|
DNV
|
DNV
|
KDNV
|
Vermilion Regional Airport
|
GA
|
0
|
DeKalb
|
DKB
|
|
KDKB
|
DeKalb Taylor Municipal Airport
|
GA
|
0
|
Dixon
|
C73
|
|
|
Dixon Municipal Airport (Charles R. Walgreen Field)
|
GA
|
0
|
Effingham
|
1H2
|
|
|
Effingham County Memorial Airport
|
GA
|
22
|
Fairfield
|
FWC
|
|
KFWC
|
Fairfield Municipal Airport
|
GA
|
0
|
Freeport
|
FEP
|
FEP
|
KFEP
|
Albertus Airport
|
GA
|
0
|
Galesburg
|
GBG
|
GBG
|
KGBG
|
Galesburg Municipal Airport
|
GA
|
200
|
Grayslake
|
C81
|
|
|
Campbell Airport
|
GA
|
0
|
Greenville
|
GRE
|
GRE
|
KGRE
|
Greenville Airport
|
GA
|
3
|
Greenwood / Wonder Lake
|
10C
|
|
|
Galt Field
|
GA
|
0
|
Harrisburg
|
HSB
|
HSB
|
KHSB
|
Harrisburg-Raleigh Airport
|
GA
|
0
|
Harvard
|
0C0
|
|
|
Dacy Airport
|
GA
|
0
|
Havana
|
9I0
|
|
|
Havana Regional Airport
|
GA
|
0
|
Jacksonville
|
IJX
|
IJX
|
KIJX
|
Jacksonville Municipal Airport
|
GA
|
9
|
Joliet
|
JOT
|
JOT
|
KJOT
|
Joliet Regional Airport
|
GA
|
0
|
Kankakee
|
IKK
|
IKK
|
KIKK
|
Greater Kankakee Airport
|
GA
|
11
|
Kewanee
|
EZI
|
|
KEZI
|
Kewanee Municipal Airport
|
GA
|
0
|
Lacon
|
C75
|
|
|
Marshall County Airport
|
GA
|
0
|
Lawrenceville
|
LWV
|
LWV
|
KLWV
|
Lawrenceville-Vincennes International Airport
|
GA
|
0
|
Lincoln
|
AAA
|
|
KAAA
|
Logan County Airport
|
GA
|
0
|
Litchfield
|
3LF
|
|
|
Litchfield Municipal Airport
|
GA
|
0
|
Macomb
|
MQB
|
MQB
|
KMQB
|
Macomb Municipal Airport
|
GA
|
0
|
Mattoon / Charleston
|
MTO
|
MTO
|
KMTO
|
Coles County Memorial Airport
|
GA
|
240
|
Metropolis
|
M30
|
|
|
Metropolis Municipal Airport
|
GA
|
0
|
Monee
|
C56
|
|
|
Bult Field
|
GA
|
0
|
Monmouth
|
C66
|
|
|
Monmouth Municipal Airport
|
GA
|
0
|
Morris
|
C09
|
|
|
Morris Municipal Airport (James R. Washburn Field)
|
GA
|
4
|
Mount Carmel
|
AJG
|
|
KAJG
|
Mount Carmel Municipal Airport
|
GA
|
0
|
Mount Sterling
|
I63
|
|
|
Mount Sterling Municipal Airport
|
GA
|
0
|
Mount Vernon
|
MVN
|
MVN
|
KMVN
|
Mount Vernon Airport
|
GA
|
0
|
Olney / Noble
|
OLY
|
OLY
|
KOLY
|
Olney-Noble Airport
|
GA
|
0
|
Paris
|
PRG
|
|
KPRG
|
Edgar County Airport
|
GA
|
0
|
Pekin
|
C15
|
|
|
Pekin Municipal Airport
|
GA
|
0
|
Peoria
|
3MY
|
|
|
Mount Hawley Auxiliary Airport
|
GA
|
0
|
Peru
|
VYS
|
VYS
|
KVYS
|
Illinois Valley Regional Airport (Walter A. Duncan Field)
|
GA
|
0
|
Pinckneyville
|
PJY
|
|
KPJY
|
Pinckneyville-DuQuoin Airport
|
GA
|
0
|
Pittsfield
|
PPQ
|
|
KPPQ
|
Pittsfield Penstone Municipal Airport
|
GA
|
0
|
Pontiac
|
PNT
|
|
KPNT
|
Pontiac Municipal Airport
|
GA
|
0
|
Poplar Grove
|
C77
|
|
|
Poplar Grove Airport
|
GA
|
0
|
Rantoul
|
TIP
|
|
KTIP
|
Rantoul National Aviation Center (Frank Elliott Field)
|
GA
|
0
|
Robinson
|
RSV
|
|
KRSV
|
Crawford County Airport (was Robinson Municipal)
|
GA
|
0
|
Rochelle
|
RPJ
|
|
KRPJ
|
Rochelle Municipal Airport (Koritz Field)
|
GA
|
0
|
Salem
|
SLO
|
SLO
|
KSLO
|
Salem-Leckrone Airport
|
GA
|
0
|
Savanna
|
SFY
|
|
KSFY
|
Tri-Township Airport
|
GA
|
0
|
Schaumburg
|
4H1
|
|
|
Schaumburg Municipal Helistop
|
GA
|
0
|
Schaumburg
|
06C
|
|
|
Schaumburg Regional Airport
|
GA
|
0
|
Shelbyville
|
2H0
|
|
|
Shelby County Airport
|
GA
|
0
|
Sparta
|
SAR
|
SAR
|
KSAR
|
Sparta Community Airport (Hunter Field)
|
GA
|
0
|
Sterling / Rock Falls
|
SQI
|
SQI
|
KSQI
|
Whiteside County Airport (Jos. H. Bittorf Field)
|
GA
|
0
|
Taylorville
|
TAZ
|
|
KTAZ
|
Taylorville Municipal Airport
|
GA
|
1
|
Tuscola
|
K96
|
|
|
Tuscola Airport
|
GA
|
0
|
Vandalia
|
VLA
|
VLA
|
KVLA
|
Vandalia Municipal Airport
|
GA
|
0
|
|
|
|
|
Other public-use airports (not listed in NPIAS)
|
|
|
Aledo
|
C00
|
|
|
Mercer County Airport
|
|
|
Columbia
|
IL91
|
|
|
Sackman Field (formerly H49)
|
|
|
Compton
|
C82
|
|
|
Bresson Airport
|
|
|
Dwight
|
DTG
|
|
KDTG
|
Dwight Airport
|
|
|
Erie
|
3H5
|
|
|
Erie Air Park
|
|
|
Freeport
|
C86
|
|
|
Freeport/Dornink Airport
|
|
|
Geneseo
|
3G8
|
|
|
Gen-Airpark
|
|
|
Highland
|
H07
|
|
|
Highland-Winet Airport
|
|
|
Hinckley
|
0C2
|
|
|
Hinckley Airport
|
|
|
Kankakee
|
3KK
|
|
|
Kankakee Airport
|
|
|
Moline
|
I04
|
|
|
Quad-City Seaplane Base
|
|
|
Mount Morris
|
C55
|
|
|
Ogle County Airport
|
|
|
Newark
|
0C8
|
|
|
Cushing Field
|
|
|
Ottawa
|
8N2
|
|
|
Skydive Chicago Airport
|
|
|
Palmyra
|
5K1
|
|
|
Zelmer Memorial Airpark
|
|
|
Paxton
|
1C1
|
|
|
Paxton Airport
|
|
|
Rockford
|
1C8
|
|
|
Cottonwood Airport
|
|
|
Rushville
|
5K4
|
|
|
Schuy-Rush Airport
|
|
|
Urbana
|
C16
|
|
|
Frasca Field
|
|
|
Watson
|
2T2
|
|
|
Percival Springs Airport
|
|
|
Yates City
|
2C6
|
|
|
Tri-County Airport
|
|
|
|
|
|
|
Notable private-use airports
|
|
|
Apple River
|
IL28
|
|
|
Foster Field
|
|
|
Bradford
|
3IS8
|
BDF
|
|
Rinkenberger RLA Airport
|
|
|
Manito
|
IL45
|
|
|
Palmer Flying Service Airport (former public use as Manito Mitchell Airport, FAA: C45)
|
|
|
Marseilles
|
67IL
|
MMO
|
KMMO
|
Marseilles Island/Mitchell RLA Airport
|
|
|
Mendota
|
IL22
|
|
|
Grandpa's Farm Mendota Airport
|
|
|
St. Jacob
|
IL48
|
|
|
St. Louis Metro-East Airport (Shafer Field)
|
|
|
|
|
|
|
Notable former airports
|
|
|
Carthage
|
I48
|
|
|
Carthage Airport (closed) [1]
|
|
|
Chicago
|
CGX
|
CGX
|
KCGX
|
Meigs Field (closed 2003) [2]
|
|
|
Crestwood
|
I48
|
|
|
Crestwood/Howell Airport (closed) [3]
|
|
|
Earlville
|
C94
|
|
|
Earlville Airport (closed 2010) [4] [5]
|
|
|
Hillsboro
|
3K4
|
|
|
Hillsboro Municipal Airport (closed 2008) [6] [7]
|
|
|
Lostant
|
2V3
|
|
|
Hartenbower Hectares Airport
|
|
|
Monticello
|
2K0
|
|
|
Piatt County Airport
|
|
|
New Lenox
|
1C2
|
|
|
Howell-New Lenox Airport (closed) [8]
|
|
|
Springfield
|
|
|
|
Springfield (Commercial) Southwest Municipal Airport (closed 1962-1964) [9] [10]
|
|
|
Springfield
|
|
|
|
Bosa Field/Lindbergh Field (1926 - 1929)
|
|
|