Alabama Airports Mapped

Alabama Airports

The two international airports in Alabama are the Birmingham-Shuttlesworth International Airport and the Huntsville International Airport. Birmingham’s airport serves the Greater Birmingham area and surrounding cities with more than 160 daily arrivals and departures to major cities throughout the USA.

Other major Alabama airports include the Dothan Regional Airport, the Mobile Regional Airport, and the Montgomery Regional Airport.

Bay Landing Strip, Courtland Airport, Danville Airport, Henson Field Airport

Map loading, please wait ...


City served FAA IATA ICAO Airport name Role Enplanements
Commercial Service – Primary airports
Birmingham BHM BHM KBHM Birmingham–Shuttlesworth International Airport P-S 1,304,467
Dothan DHN DHN KDHN Dothan Regional Airport P-N 49,411
Huntsville HSV HSV KHSV Huntsville International Airport (Carl T. Jones Field) P-S 527,801
Mobile MOB MOB KMOB Mobile Regional Airport P-N 288,209
Montgomery MGM MGM KMGM Montgomery Regional Airport (Dannelly Field) P-N 173,210
Commercial Service – Nonprimary airports
Reliever airports
Bessemer EKY KEKY Bessemer Airport R 9
Pell City PLR PLR KPLR St. Clair County Airport R 0
General Aviation airports
Abbeville 0J0 Abbeville Municipal Airport GA 0
Alabaster EET KEET Shelby County Airport GA 1
Albertville 8A0 Albertville Regional Airport (Thomas J. Brumlik Field) GA 0
Alexander City ALX ALX KALX Thomas C. Russell Field GA 0
Aliceville AIV AIV KAIV George Downer Airport GA 0
Andalusia / Opp 79J South Alabama Regional Airport (Bill Benton Field) GA 0
Anniston ANB ANB KANB Anniston Regional Airport (was Anniston Metropolitan) GA 1,396
Ashland / Lineville 26A Ashland/Lineville Airport GA 0
Atmore 0R1 Atmore Municipal Airport GA 0
Auburn AUO AUO KAUO Auburn University Regional Airport (was Auburn-Opelika Robert G. Pitts) GA 591
Bay Minette 1R8 Bay Minette Municipal Airport GA 0
Brewton 12J Brewton Municipal Airport GA 0
Butler 09A Butler-Choctaw County Airport GA 0
Camden 61A Camden Municipal Airport GA 0
Centre PYP KPYP Centre-Piedmont-Cherokee County Regional Airport GA 0
Centreville 0A8 Bibb County Airport GA 0
Clanton 02A Chilton County Airport (was Gragg-Wade Field) GA 0
Clayton 11A Clayton Municipal Airport GA 0
Courtland 9A4 Courtland Airport (was Lawrence County Airport) GA 0
Cullman CMD KCMD Cullman Regional Airport (Folsom Field) GA 2
Dauphin Island 4R9 Jeremiah Denton Airport (was Dauphin Island Airport) GA 0
Decatur DCU DCU KDCU Pryor Field Regional Airport GA 6
Demopolis DYA KDYA Demopolis Regional Airport (was Demopolis Municipal) GA 0
Elba 14J Carl Folsom Airport GA 0
Enterprise EDN ETS KEDN Enterprise Municipal Airport GA 0
Eufaula EUF EUF KEUF Weedon Field GA 0
Evergreen GZH KGZH Middleton Field GA 0
Fairhope CQF KCQF H. L. Sonny Callahan Airport GA 2
Fayette M95 Richard Arthur Field GA 0
Florala 0J4 Florala Municipal Airport GA 0
Foley 5R4 Foley Municipal Airport GA 0
Fort Payne 4A9 Isbell Field GA 0
Gadsden GAD GAD KGAD Northeast Alabama Regional Airport (was Gadsden Municipal) GA 0
Geneva 33J Geneva Municipal Airport GA 0
Greensboro 7A0 Greensboro Municipal Airport GA 0
Greenville PRN KPRN Mac Crenshaw Memorial Airport GA 0
Grove Hill 3A0 Grove Hill Municipal Airport GA 0
Gulf Shores JKA GUF KJKA Jack Edwards Airport GA 7
Guntersville 8A1 Guntersville Municipal Airport (Joe Starnes Field) GA 0
Haleyville 1M4 Posey Field GA 0
Hamilton HAB HAB KHAB Marion County – Rankin Fite Airport GA 0
Hartselle 5M0 Hartselle–Morgan County Regional Airport (was Rountree Field) GA 0
Headland 0J6 Headland Municipal Airport GA 0
Huntsville MDQ KMDQ Madison County Executive Airport (Tom Sharp Jr. Field) GA 8
Jackson 4R3 Jackson Municipal Airport GA 0
Jasper JFX KJFX Walker County Airport (Bevill Field) GA 0
Lanett 7A3 Lanett Municipal Airport GA 0
Marion A08 Vaiden Field GA 0
Mobile BFM BFM KBFM Mobile Downtown Airport (was Brookley Aeroplex) GA 1,152
Monroeville MVC MVC KMVC Monroe County Airport GA 0
Muscle Shoals MSL MSL KMSL Northwest Alabama Regional Airport GA 5,295
Oneonta 20A Robbins Field GA 0
Ozark 71J Blackwell Field GA 0
Prattville 1A9 Prattville-Grouby Field (Prattville Airport) GA 0
Reform 3M8 North Pickens Airport GA 0
Roanoke 7A5 Roanoke Municipal Airport GA 0
Russellville M22 Bill Pugh Field (was Russellville Municipal Airport) GA 0
Scottsboro 4A6 Scottsboro Municipal Airport (Word Field) GA 0
Selma SEM SEM KSEM Craig Field GA 0
St. Elmo 2R5 St. Elmo Airport GA 0
Sylacauga SCD KSCD Sylacauga Municipal Airport (Merkel Field) GA 0
Talladega ASN ASN KASN Talladega Municipal Airport GA 0
Troy TOI TOI KTOI Troy Municipal Airport (N. Kenneth Campbell Field) GA 0
Tuscaloosa TCL TCL KTCL Tuscaloosa Regional Airport GA 2,081
Tuskegee 06A Moton Field Municipal Airport GA 0
Union Springs 07A Franklin Field GA 0
Wetumpka 08A Wetumpka Municipal Airport GA 0
Other public-use airports (not listed in NPIAS)
Addison 2A8 Addison Municipal Airport
Ardmore 1M3 Ardmore Airport
Bayou La Batre 5R7 Roy E. Ray Airport
Chatom 5R1 Roy Wilcox Airport
Creola 15A Mark Reynolds/North Mobile County Airport
Double Springs 3M2 Double Springs–Winston County Airport
Eutaw 3A7 Eutaw Municipal Airport (closed indefinitely)
Fairhope 5AL Fish River Seaplane Base
Fort Deposit 67A Fort Deposit–Lowndes County Airport
Hazel Green M38 Hazel Green Airport
Huntsville 3M5 Moontown Airport
Luverne 04A Frank Sikes Airport
Pine Hill 71A Pine Hill Municipal Airport
Samson 1A4 Logan Field (Samson Municipal Airport)
Stevenson 7A6 Stevenson Airport
Stockton HL2 Hubbard Landing Seaplane Base
Tallassee 41A Reeves Airport
Vernon M55 Lamar County Airport
Weaver 25A McMinn Airport
Other government/military airports
Foley NBJ NHX KNBJ NOLF Barin [1]
Foley KNHL NOLF Wolf [2] [3]
Huntsville HUA HUA KHUA Redstone Army Airfield (Redstone Arsenal)
Montgomery MXF MXF KMXF Maxwell Air Force Base 0
Ozark OZR OZR KOZR Cairns Army Airfield (Fort Rucker)
Ozark HEY HEY KHEY Hanchey Army Heliport (Fort Rucker)
Ozark LOR LOR KLOR Lowe Army Heliport (Fort Rucker)
Robertsdale KNQB NOLF Silverhill [4] [5]
Summerdale NFD KNFD NOLF Summerdale
Notable private-use airports
Gardendale AL18 Parker Field
Hurtsboro AL05 Sehoy Airport
Tuskegee 27AL Little Texas Airport 0
Tuskegee AL73 TGE Sharpe Field (Tuskegee Army Airfield)
Notable former airports
Brundidge 60A Brundidge Municipal Airport (closed) [6]
Centre C22 Centre Municipal Airport (closed)
Goodwater 69A Coosa County Airport (closed 1997-2002) [7]
Linden 70A Freddie Jones Field (closed)
Mobile S26 Skywest Airpark (closed) [8]
Moundville L44 Moundville Airport (closed) [9]
Selma S63 Skyharbor Airport (closed) [10]
York 23A Mallard Airport (closed 2001?) [11]

Wikipedia contributors, “List of airports in Alabama,” Wikipedia, The Free Encyclopedia, (accessed May 13, 2018).