Alabama Airports

AL-state

Commercial Service Airports

Birmingham-Shuttleworth International (BHM)
Dothan Regional (DHN)
Huntsville International (HSV)
Mobile Regional (MOB)
Montgomery Regional (MGM)
Muscle Shoals NW Regional (MSL)

General Aviation Airports

Addison Municipal (2A8)   5010
Alabaster – Shelby County (EET)   5010
Albertville Municipal – Thomas J. Brumlik Field (8A0)   5010   Website
Alexander City – Thomas C. Russell Field (ALX)   5010   Website
Aliceville – George Downer Airport (AIV)   5010
Andalusia – Opp South Alabama Regional (79J)   5010
Anniston Regional (ANB)   5010  Website
Ashland-Lineville (26A)   5010
Atmore Municipal (0R1)   5010  Website
Auburn University Regional (AUO)   5010   Website
Bay Minette Municipal (1R8)   5010
Bessemer (EKY)   5010   Website
Brewton Municipal (12J)   5010  Website
Butler – Choctaw County (09A)   5010
Camden Municipal (61A)   5010
Centre-Piedmont – Cherokee County Regional (PYP)   5010
Centreville-Bibb County (0A8)   5010  Website
Chatom – Roy Wilcox (5R1)   5010
Clanton – Chilton County (02A)   5010  Website
Clayton Municipal (11A)   5010
Courtland (9A4)   5010
Cullman Regional – Folsom Field (CMD)   5010   Website
Dauphin Island- Jeremiah Denton (4R9)   5010
Decatur – Pryor Field Regional (DCU)   5010  Website
Demopolis Regional (DYA)   5010  Website
Double Springs – Winston County (3M2)   5010
Elba – Carl Folsom (14J)   5010
Enterprise Municipal (EDN)   5010  Website
Eufaula – Weedon Field (EUF)   5010
Evergreen – Middelton Field (GZH)   5010  Website
Fairhope – H.L. Sonny Callahan (CQF)   5010  Website
Fayette – Richard Arthur Field (M95)   5010  Website
Florala Municipal (0J4)   5010
Foley Municipal (5R4)   5010  Website
Fort Deposit – Lowndes County (67A)   5010
Fort Payne – Isbell Field (4A9)   5010  Website
Gadsden NE Regional (GAD)   5010
Geneva Municipal (33J)   5010
Greensboro Municipal (7A0)   5010
Greenville – Mac Crenshaw Memorial (PRN)   5010
Gulf Shores- Jack Edwards (JKA)   5010  Website
Guntersville Municipal – Joe Starnes Field (8A1)   5010   Website
Haleyville – Posey Field (1M4)   5010
Hamilton – Marion County-Rankin Fite (HAB)   5010
Hartselle – Morgan County Regional (5M0)   5010  Website
Headland Municipal (0J6)   5010   Website
Huntsville – Tom Sharpe Jr. Field (MDQ)   5010   Website
Jackson Municipal (4R3)   5010
Jasper – Walker County-Bevill Field (JFX)   5010
Lanett Municipal (7A3)   5010
Luverne – Frank Sikes (04A)   5010
Marion – Vaiden Field (A08)   5010
Mobile Downtown Airport (BFM)   5010   Website
Monroeville – Monroe County (MVC)    5010
Oneonta – Robbins Field (20A)   5010
Ozark – Blackwell Field (71J)   5010
Pell City – St. Clair County (PLR)   5010   Website
Prattville – Grouby Field (1A9)   5010  Website
Reform – North Pickens (3M8)   5010
Roanoke Municipal (7A5)   5010
Russellville – Bill Pugh Field (M22)   5010
Samson – Logan Field (1A4)   5010
Scottsboro Municipal – Word Field (4A6)   5010  Website
Selma – Craig Field (SEM)   5010
St. Elmo (2R5)    5010
Stevenson (7A6)   5010
Sylacauga Municipal – Merkel Field (SCD)   5010  Website
Talladega Municipal (ASN)   5010  Website
Troy Municipal – N. Kenneth Campbell Field (TOI)   5010  Website
Tuscaloosa National (TCL)   5010  Website
Tuskegee – Moton Field (06A)   5010   Website
Union Springs – Franklin Field (07A)   5010
Vernon – Lamar County (M55)   5010
Wetumpka Municipal (08A)   5010   Website

Alabama Airport Chart*
Locate A Community Airport – AOPA