Home› Airports› Alabama› Northwest Alabama Regional Airport
Alabama · Medium airport

Northwest Alabama Regional Airport

Muscle Shoals, Alabama  ·  Scheduled passenger service  ·  Field elevation 551 ft

IATAMSL
ICAOKMSL
FAA IdentKMSL

About Northwest Alabama Regional Airport

Northwest Alabama Regional Airport is classified by OurAirports as a medium airport serving Muscle Shoals, Alabama. The airport is identified by FAA location identifier KMSL, by the three-letter IATA code MSL, and the four-letter ICAO code KMSL. OurAirports records this airport as having scheduled passenger service.

The airfield sits at approximately 34.7451° N, 87.6130° W, with a published field elevation of 551 feet above mean sea level.

"Northwest Alabama Regional Airport" is one of 230 public-use airports in Alabama, and one of roughly 16,000 such airports indexed in the FAA's national airspace records.

Reference data

Official nameNorthwest Alabama Regional Airport
LocationMuscle Shoals, Alabama (AL)
City and state (page)Muscle Shoals, AL
FAA Form 5010 identKMSL
IATA codeMSL
ICAO codeKMSL
Airport classmedium_airport
Latitude / longitude34.7451° N, 87.6130° W
Field elevation551 ft MSL
Scheduled passenger serviceYes
Reference articleWikipedia entry

Nearby airports

If Northwest Alabama Regional Airport doesn't fit your schedule or routing, the closest alternative public-use airports are listed below. The first column is sorted by approximate great-circle distance from this airport.

AirportCityStateCodesClass
Big River Airpark Tuscumbia AL 5AL5 / - small_airport
Wilson Creek Airport Florence AL 0AL9 / - small_airport
Courtland Airport Courtland AL K9A4 / - small_airport
Bill Pugh Field Russellville AL KM22 / - small_airport
Elk Haven Airport Rogersville AL US-8460 / - small_airport
Elam's Landing Airport Moulton AL AL34 / - small_airport

Internal references