City served
|
FAA
|
IATA
|
ICAO
|
Airport name
|
Role
|
Enplanements (2019)
|
|
|
|
|
Commercial service – primary airports
|
|
|
Branson
|
BBG
|
BKG
|
KBBG
|
Branson Airport
|
P-N
|
1,601
|
Columbia
|
COU
|
COU
|
KCOU
|
Columbia Regional Airport
|
P-N
|
120,235
|
Fort Leonard Wood / Waynesville
|
TBN
|
TBN
|
KTBN
|
Waynesville–St. Robert Regional Airport (Forney Field)
|
P-N
|
7,717
|
Joplin
|
JLN
|
JLN
|
KJLN
|
Joplin Regional Airport
|
P-N
|
40,013
|
Kansas City
|
MCI
|
MCI
|
KMCI
|
Kansas City International Airport (was Mid-Continent International)
|
P-M
|
5,790,847
|
St. Louis
|
STL
|
STL
|
KSTL
|
St. Louis Lambert International Airport
|
P-M
|
7,631,953
|
Springfield
|
SGF
|
SGF
|
KSGF
|
Springfield–Branson National Airport
|
P-S
|
523,108
|
|
|
|
|
Commercial service – nonprimary airports
|
|
|
Cape Girardeau
|
CGI
|
CGI
|
KCGI
|
Cape Girardeau Regional Airport
|
CS
|
9,160
|
Kirksville
|
IRK
|
IRK
|
KIRK
|
Kirksville Regional Airport
|
CS
|
5,306
|
|
|
|
|
Reliever airports
|
|
|
Kansas City
|
MKC
|
MKC
|
KMKC
|
Charles B. Wheeler Downtown Airport (Kansas City Downtown)
|
R
|
3,611
|
Lee's Summit
|
LXT
|
|
KLXT
|
Lee's Summit Municipal Airport
|
R
|
17
|
St. Charles
|
SET
|
|
KSET
|
St. Charles County Smartt Airport (Smartt Field)
|
R
|
0
|
St. Louis
|
1H0
|
|
|
Creve Coeur Airport
|
R
|
2
|
St. Louis
|
SUS
|
SUS
|
KSUS
|
Spirit of St. Louis Airport
|
R
|
576
|
|
|
|
|
General aviation airports
|
|
|
Aurora
|
2H2
|
|
|
Jerry Sumners Sr. Aurora Municipal Airport
|
GA
|
0
|
Bolivar
|
M17
|
|
|
Bolivar Municipal Airport
|
GA
|
0
|
Boonville
|
VER
|
|
KVER
|
Jesse Viertel Memorial Airport (Jesse P. Viertel)
|
GA
|
0
|
Bowling Green
|
H19
|
|
|
Bowling Green Municipal Airport
|
GA
|
0
|
Branson West
|
FWB
|
|
KFWB
|
Branson West Municipal Airport (Emerson Field)
|
GA
|
2
|
Brookfield
|
MO8
|
|
|
North Central Missouri Regional Airport
|
GA
|
19
|
Butler
|
BUM
|
BUM
|
KBUM
|
Butler Memorial Airport
|
GA
|
0
|
Cabool
|
TVB
|
|
KTVB
|
Cabool Memorial Airport
|
GA
|
0
|
Camdenton
|
OZS
|
|
|
Camdenton Memorial-Lake Regional Airport
|
GA
|
0
|
Cameron
|
EZZ
|
|
KEZZ
|
Cameron Memorial Airport
|
GA
|
0
|
Caruthersville
|
M05
|
|
|
Caruthersville Memorial Airport
|
GA
|
0
|
Cassville
|
94K
|
|
|
Cassville Municipal Airport
|
GA
|
0
|
Chillicothe
|
CHT
|
|
KCHT
|
Chillicothe Municipal Airport
|
GA
|
0
|
Clinton
|
GLY
|
|
KGLY
|
Clinton Regional Airport
|
GA
|
0
|
Cuba
|
UBX
|
|
KUBX
|
Cuba Municipal Airport
|
GA
|
0
|
Dexter
|
DXE
|
|
KDXE
|
Dexter Municipal Airport
|
GA
|
0
|
Eldon
|
H79
|
|
|
Eldon Model Airpark
|
GA
|
0
|
Farmington
|
FAM
|
FAM
|
KFAM
|
Farmington Regional Airport
|
GA
|
2
|
Fredericktown
|
H88
|
|
|
A. Paul Vance Fredericktown Regional Airport
|
GA
|
0
|
Fulton
|
FTT
|
|
KFTT
|
Elton Hensley Memorial Airport
|
GA
|
0
|
Hannibal
|
HAE
|
|
KHAE
|
Hannibal Regional Airport (was Hannibal Municipal)
|
GA
|
24
|
Harrisonville
|
LRY
|
|
KLRY
|
Lawrence Smith Memorial Airport
|
GA
|
0
|
Higginsville
|
HIG
|
|
KHIG
|
Higginsville Industrial Municipal Airport
|
GA
|
0
|
Houston
|
M48
|
|
|
Houston Memorial Airport
|
GA
|
0
|
Jefferson City
|
JEF
|
JEF
|
KJEF
|
Jefferson City Memorial Airport
|
GA
|
116
|
Kaiser / Lake Ozark
|
AIZ
|
AIZ
|
KAIZ
|
Lee C. Fine Memorial Airport
|
GA
|
57
|
Kennett
|
TKX
|
KNT
|
KTKX
|
Kennett Memorial Airport
|
GA
|
0
|
Lamar
|
LLU
|
|
KLLU
|
Lamar Municipal Airport
|
GA
|
0
|
Lebanon
|
LBO
|
|
KLBO
|
Floyd W. Jones Lebanon Airport
|
GA
|
4
|
Linn
|
1H3
|
|
|
State Technical College of Missouri Airport
|
GA
|
0
|
Macon
|
K89
|
|
|
Macon-Fower Memorial Airport
|
GA
|
0
|
Malden
|
MAW
|
MAW
|
KMAW
|
Malden Regional Airport (was Malden Municipal)
|
GA
|
0
|
Marshall
|
MHL
|
MHL
|
KMHL
|
Marshall Memorial Municipal Airport
|
GA
|
0
|
Maryville
|
EVU
|
|
KEVU
|
Northwest Missouri Regional Airport
|
GA
|
0
|
Memphis
|
03D
|
|
|
Memphis Memorial Airport
|
GA
|
0
|
Mexico
|
MYJ
|
|
KMYJ
|
Mexico Memorial Airport
|
GA
|
0
|
Moberly
|
MBY
|
MBY
|
KMBY
|
Omar N. Bradley Airport
|
GA
|
3
|
Monett
|
HFJ
|
|
KHFJ
|
Monett Municipal Airport
|
GA
|
6
|
Monticello
|
6M6
|
|
|
Lewis County Regional Airport
|
GA
|
0
|
Mosby
|
GPH
|
|
KGPH
|
Midwest National Air Center (was Clay County Regional)
|
GA
|
0
|
Mountain Grove
|
1MO
|
|
|
Mountain Grove Memorial Airport
|
GA
|
0
|
Mountain View
|
MNF
|
|
KMNF
|
Mountain View Airport
|
GA
|
0
|
Neosho
|
EOS
|
EOS
|
KEOS
|
Neosho Hugh Robinson Airport
|
GA
|
0
|
Nevada
|
NVD
|
NVD
|
KNVD
|
Nevada Municipal Airport
|
GA
|
2
|
New Madrid
|
EIW
|
|
KEIW
|
County Memorial Airport
|
GA
|
0
|
Osage Beach
|
K15
|
OSB
|
|
Grand Glaize-Osage Beach Airport
|
GA
|
0
|
Perryville
|
PCD
|
|
KPCD
|
Perryville Regional Airport
|
GA
|
6
|
Piedmont
|
PYN
|
|
KPYN
|
Piedmont Municipal Airport
|
GA
|
0
|
Poplar Bluff
|
POF
|
POF
|
KPOF
|
Poplar Bluff Regional Business Airport
|
GA
|
9
|
Potosi
|
8WC
|
|
|
Washington County Airport
|
GA
|
0
|
Rolla / Vichy
|
VIH
|
VIH
|
KVIH
|
Rolla National Airport
|
GA
|
0
|
St. Joseph
|
STJ
|
STJ
|
KSTJ
|
Rosecrans Memorial Airport
|
GA
|
3
|
Salem
|
K33
|
|
|
Salem Memorial Airport
|
GA
|
0
|
Sedalia
|
DMO
|
DMO
|
KDMO
|
Sedalia Regional Airport (was Sedalia Memorial)
|
GA
|
4
|
Sikeston
|
SIK
|
SIK
|
KSIK
|
Sikeston Memorial Municipal Airport
|
GA
|
9
|
Sullivan
|
UUV
|
|
KUUV
|
Sullivan Regional Airport
|
GA
|
0
|
Tarkio
|
K57
|
|
|
Gould Peterson Municipal Airport
|
GA
|
0
|
Trenton
|
TRX
|
TRX
|
KTRX
|
Trenton Municipal Airport
|
GA
|
3
|
Warrensburg
|
RCM
|
|
KRCM
|
Skyhaven Airport
|
GA
|
0
|
Warsaw
|
RAW
|
|
KRAW
|
Warsaw Municipal Airport
|
GA
|
0
|
Washington
|
FYG
|
|
KFYG
|
Washington Regional Airport (was Washington Memorial)
|
GA
|
39
|
West Plains
|
UNO
|
|
KUNO
|
West Plains Regional Airport (was West Plains Municipal)
|
GA
|
10
|
|
|
|
|
Other public-use airports (not listed in NPIAS)
|
|
|
Albany
|
K19
|
|
|
Albany Municipal Airport
|
|
|
Ava
|
AOV
|
|
KAOV
|
Ava Bill Martin Memorial Airport
|
|
|
Bates City
|
2M1
|
|
|
Harry S. Truman Regional Airport
|
|
|
Bethany
|
75K
|
|
|
Bethany Memorial Airport
|
|
|
Bismarck
|
H57
|
|
|
Bismarck Memorial Airport
|
|
|
Branson / Point Lookout
|
PLK
|
PLK
|
KPLK
|
M. Graham Clark Downtown Airport (was Taney County Airport)
|
|
|
Buffalo
|
H17
|
|
|
Buffalo Municipal Airport
|
|
|
Campbell
|
34M
|
|
|
Campbell Municipal Airport
|
|
|
Carrollton
|
K26
|
|
|
Carrollton Memorial Airport
|
|
|
Charleston
|
CHQ
|
|
KCHQ
|
Mississippi County Airport
|
|
|
Dearborn
|
0C1
|
|
|
Triple R Airport
|
|
|
Doniphan
|
X33
|
|
|
Doniphan Municipal Airport
|
|
|
El Dorado Springs
|
87K
|
|
|
El Dorado Springs Memorial Airport
|
|
|
Excelsior Springs
|
3EX
|
|
|
Excelsior Springs Memorial Airport
|
|
|
Festus
|
FES
|
|
KFES
|
Festus Memorial Airport
|
|
|
Gainesville
|
H27
|
|
|
Gainesville Memorial Airport
|
|
|
Gideon
|
M85
|
|
|
Gideon Memorial Airport
|
|
|
Grain Valley
|
3GV
|
|
|
East Kansas City Airport
|
|
|
Hayti
|
M28
|
|
|
Mid Continent Airport (Mid-Continent Airport)
|
|
|
Hermann
|
63M
|
|
|
Hermann Municipal Airport
|
|
|
Hornersville
|
37M
|
|
|
Hornersville Memorial Airport
|
|
|
Kahoka
|
0H7
|
|
|
Kahoka Municipal Airport
|
|
|
Liberty
|
0N0
|
|
|
Roosterville Airport
|
|
|
Lincoln
|
0R2
|
|
|
Lincoln Municipal Airport
|
|
|
Mansfield
|
03B
|
|
|
Mansfield Municipal Airport
|
|
|
Maryville
|
78Y
|
|
|
Rankin Airport
|
|
|
Monroe City
|
K52
|
|
|
Monroe City Airport (Capt. Ben Smith Airfield)
|
|
|
Moscow Mills
|
M71
|
|
|
Greensfield Airport
|
|
|
Mount Vernon
|
2MO
|
|
|
Mount Vernon Municipal Airport
|
|
|
Osage Beach
|
19T
|
|
|
Tan-Tar-A Resort Seaplane Base
|
|
|
Richland
|
MO1
|
|
|
Richland Municipal Airport
|
|
|
Rolla
|
K07
|
|
|
Rolla Downtown Airport
|
|
|
Seymour
|
H58
|
|
|
Owen Field
|
|
|
Shelbyville
|
6K2
|
|
|
Shelby County Airport
|
|
|
Springfield
|
3DW
|
|
|
Downtown Airport
|
|
|
Springfield
|
MO2
|
|
|
Flying Bar H Ranch Airport
|
|
|
Steele
|
M12
|
|
|
Steele Municipal Airport
|
|
|
Stockton
|
MO3
|
|
|
Stockton Municipal Airport
|
|
|
Stockton
|
2M5
|
|
|
Stockton Lake Seaplane Base
|
|
|
Thayer
|
42M
|
|
|
Thayer Memorial Airport
|
|
|
Unionville
|
K43
|
|
|
Unionville Municipal Airport (was Municipal Airport)
|
|
|
Van Buren
|
MO5
|
|
|
Bollinger-Crass Memorial Airport
|
|
|
Versailles
|
3VS
|
VRS
|
|
Roy Otten Memorial Airfield
|
|
|
Warsaw
|
75U
|
|
|
Harry S. Truman Dam & Reservoir Seaplane Base
|
|
|
Willow Springs
|
1H5
|
|
|
Willow Springs Memorial Airport
|
|
|
|
|
|
|
Other military airports
|
|
|
Knob Noster
|
SZL
|
SZL
|
KSZL
|
Whiteman Air Force Base
|
|
307
|
|
|
|
|
Notable private-use airports
|
|
|
Gravois Mills
|
MO30
|
|
|
Harbour Airport (was public use 2005, FAA: 7L7)
|
|
|
Lexington
|
MU97
|
|
|
Lexington Municipal Airport
|
|
|
Montgomery City
|
4MO1
|
|
|
Wehrman Airport (was public use 2010, FAA: 4MO)
|
|
|
Osceola
|
23MU
|
|
|
Sean D. Sheldon Memorial Airfield
|
|
|
Plattsburg
|
51MO
|
|
|
Plattsburg Airpark
|
|
|
Springfield
|
39MO
|
|
|
Gardner Airport
|
|
|
|
|
|
|
Notable former airports
|
|
|
Bonne Terre
|
77K
|
|
|
Bonne Terre Memorial Airport (closed 1998-2000) [1]
|
|
|
Carthage
|
H20
|
|
|
Myers Park Memorial Municipal Airport (closed 1997) [2]
|
|
|
Columbia
|
CBI
|
|
|
Columbia Municipal Airport (closed 1970s) [3]
|
|
|
Columbia
|
K24
|
|
|
E.W. Cotton Woods Memorial Airport (closed 1990) [4]
|
|
|
Grandview
|
GVW
|
|
|
Richards-Gebaur Airport (closed 1999, former Air Force Base) [5] [6]
|
|
|
Independence
|
3IP
|
|
|
Independence Memorial Airport (closed 2003?) [7] [8]
|
|
|
Lake Winnebago
|
MO8
|
|
|
Lake Winnebago Municipal Airport (closed 1990s) [9]
|
|
|
Marble Hill
|
0T3
|
|
|
Twin City Airpark
|
|
|
Ozark
|
2K2
|
|
|
Air Park South (closed 2006) [10]
|
|
|
Princeton
|
7MO
|
|
|
Princeton-Kauffman Memorial Airport (closed 2012?) [11]
|
|
|
St. Charles
|
3SQ
|
|
|
St. Charles Airport
|
|
|
St. Louis
|
02K
|
|
|
Arrowhead Airport (closed 1993) [12]
|
|
|
St. Clair
|
K39
|
|
|
St. Clair Regional Airport (closed 2017) [13]
|
|
|
St. Louis
|
3WE
|
|
|
Weiss Airport (closed 1994) [14]
|
|
|
Slater
|
9K5
|
|
|
Slater Memorial Airport
|
|
|