Northwest Alabama Regional Airport (MSL)

Northwest Alabama Regional Airport is a regional airport in Muscle Shoals, Alabama, United States. It handled about 8,662 passengers in 2025. See its delays, weather, lounges, and flight statistics from FlightLogger travelers.

IATA code
MSL
ICAO code
KMSL
Location
Muscle Shoals, Alabama, United States
Elevation
551 ft
Time zone
America/Chicago
Runways
2, longest 6,694 ft

Travel guide

United States travel guide: currency, plugs, tap water, phrases, and tips from travelers.