Airport code

MSL — Northwest Alabama Regional Airport

IATA MSL ICAO KMSL Time zone UTC-6 Local time ——:——

MSL is the IATA code for Northwest Alabama Regional Airport, an airport serving Muscle Shoals, United States. Its ICAO code is KMSL, and it operates in the America/Chicago time zone (UTC-6). The airport sits at 34.7453, -87.6102 in the Northern Hemisphere, at an elevation of 551 ft (168 m).

Overview

About Northwest Alabama Regional Airport

Northwest Alabama Regional Airport is a public-use airport, located one mile east of Muscle Shoals, in Colbert County, Alabama. It is owned by the counties of Colbert and Lauderdale. The airport is serviced by Contour Airlines, and subsidized by the Essential Air Service program. Formerly, the airport operated as Muscle Shoals Auxiliary Field.

Summary from Wikipedia, licensed under CC BY-SA.

Reference data

Airport information

IATA codeMSL
ICAO codeKMSL
Airport nameNorthwest Alabama Regional Airport
CityMuscle Shoals
CountryUnited States
Time zoneAmerica/Chicago (UTC-6)
Latitude34.7453
Longitude-87.6102
Elevation551 ft (168 m)
Airport typeMedium airport
ContinentNorth America
Runways2
Longest runway6,693 ft (2,040 m)
MapView on OpenStreetMap ↗

Reference data last updated 24 July 2026.

By distance

Nearest airports to MSL

Learn

Understanding airport codes

Questions

Frequently asked questions

What is the IATA code for Northwest Alabama Regional Airport?

The IATA code for Northwest Alabama Regional Airport is MSL.

What is the ICAO code for Northwest Alabama Regional Airport?

The ICAO code for Northwest Alabama Regional Airport is KMSL.

Where is MSL airport located?

Northwest Alabama Regional Airport (MSL) is located in Muscle Shoals, United States.

What time zone is MSL in?

Northwest Alabama Regional Airport operates in the America/Chicago time zone, which is UTC-6.

What is the nearest airport to MSL?

The nearest airport to Northwest Alabama Regional Airport (MSL) is Huntsville International Carl T Jones Field (HSV) in Huntsville, about 77 km away.

Same country