KM22 in 20 seconds
Bill Pugh Field serves Russellville, US.
Bill Pugh Field (M22) is a publicly-owned, public-use airport located three nautical miles southeast of Russellville, Alabama, in Franklin County,. It is also known as Russellville Municipal Airport.
- Runway Information: The airport has one asphalt runway, designated 2/20, which measures 5,500 by 75 feet,.
- Operations: It is a general aviation facility with no control tower,. In 2010, it had 20,125 general aviation aircraft operations.
- Services: Fuel (100LL and Jet-A) is available.
- Current Status: As of the latest information, there is an active construction notice for the airport.
*Sources researched: nfdc.faa.gov, airnav.com, en.wikipedia.org, approachcharts.com, funplacestofly.com*
AirportRoutes · updated Jun 13, 2026
Traveler reviews & tips
From people who've recently flown through Russellville.
Rate this airport:
No tips for KM22 yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Bill Pugh Field. Tips are reviewed before publishing.
Common questions about KM22
Quick answers, straight from the schedule data.
Where is Bill Pugh Field located?
Bill Pugh Field is located in Russellville, US, at an elevation of 723 ft. Its IATA code is — and ICAO code is KM22.