1. WorldAtlas/
  2. United States/
  3. List of Airports In Alabama

List of Airports in Alabama

Alabama has 23 primary airports.

City Airport IATA Code
Aliceville George Downer Airport AIV
Alexander City Thomas C Russell Field ALX
Anniston Anniston Metropolitan Airport ANB
Talladega Talladega Municipal Airport ASN
Auburn Auburn-Opelika Robert G Pitts Airport AUO
Mobile Mobile Downtown Airport BFM
Birmingham Birmingham–Shuttlesworth International Airport BHM
Irvington Pryor Field DCU
Dothan Dothan Regional Airport DHN
Enterprise Enterprise Municipal Airport ETS
Gadsden Gadsden Municipal Airport GAD
Gulf Shores Jack Edwards Airport GUF
Evergreen Middleton Field GZH
Hamilton Marion County – Rankin Fite Airport HAB
Montgomery Dannelly Field MGM
Mobile Mobile Regional Airport MOB
Muscle Shoals Muscle Shoals Regional Airport MSL
Monroeville Monroe County Airport MVC
Montgomery Maxwell Air Force Base / Montgomery MXF
Pell City St Clair County Airport PLR
Selma Craig Field Airport SEM
Tuscaloosa Tuscaloosa Municipal Airport TCL
Troy Troy Municipal Airport TOI