Home›States›West Virginia
FAA region: Eastern Region

West Virginia Airports

83 public-use airports indexed across West Virginia (WV), 0 large_airport, 11 medium_airport, and 72 small_airport.

Aviation in West Virginia

West Virginia is served by a network of 83 public-use airports recorded in the FAA's NASR Airport Master Record. The mix breaks down into 0 large_airport, 11 medium_airport, and 72 small_airport. Together they form the on-the-ground network that connects West Virginia residents to the rest of the country and, in many cases, to international destinations through the larger airports profiled elsewhere in this directory.

FAA region: West Virginia falls inside the FAA's Eastern Region, The region oversees airport certification, safety inspections, and air-traffic-control coordination for every airport in this state.

All 83 airports in West Virginia

AirportCityIATAICAOClass
Eastern WV Regional Airport/Shepherd Field Martinsburg MRB KMRB medium_airport
Elkins-Randolph County Regional Airport Elkins EKN KEKN medium_airport
Greenbrier Valley Airport Lewisburg LWB KLWB medium_airport
Mercer County Airport Bluefield BLF KBLF medium_airport
Mid Ohio Valley Regional Airport Parkersburg (Williamstown) PKB KPKB medium_airport
Morgantown Municipal Airport Walter L. (Bill) Hart Field Morgantown MGW KMGW medium_airport
North Central West Virginia Airport Bridgeport CKB KCKB medium_airport
Raleigh County Memorial Airport Beaver BKW KBKW medium_airport
Tri-State Airport / Milton J. Ferguson Field Huntington HTS KHTS medium_airport
Wheeling Ohio County Airport Wheeling HLG KHLG medium_airport
Yeager Airport Charleston CRW KCRW medium_airport
Bocamanu Airport Fayetteville - - small_airport
Boggs Field Spencer - - small_airport
Braxton County Airport Sutton - - small_airport
Buzzards Gap Ultralightport Berkeley Springs - - small_airport
Carr Airport Fairmont - - small_airport
Cheat River Island Airport Rowlesburg - - small_airport
Crazy Horse Airport Hamlin - - small_airport
Dawson Army Air Field Camp Dawson (Kingwood) - - small_airport
Deer Creek Farm Airport Arbovale - - small_airport
Eastview Airport Romney - - small_airport
Fairmont Municipal Airport Frankman Field Fairmont - - small_airport
Fairview Airport Elkins - - small_airport
Fayette Airport Fayetteville - - small_airport
Gayland Airport Fort Gay - - small_airport
Gerstell Farms Airport Keyser - - small_airport
Glendale Fokker Field Glendale GWV - small_airport
Grant County Airport Petersburg PGC - small_airport
Greater Cumberland Regional Airport Wiley Ford CBE KCBE small_airport
Green Bank Observatory Airport Green Bank - - small_airport
Green Landings Airport Hedgesville - - small_airport
Hales Landing Airport Elizabeth - - small_airport
Heaven's Landing Airstrip Medley - - small_airport
Herold Airport Craigsville - - small_airport
Herron Airport New Cumberland - - small_airport
Hinton-Alderson Airport Pence Springs - - small_airport
Island Airport Chesapeake - - small_airport
Jackson County Airport Ravenswood - - small_airport
Kee Field Pineville - - small_airport
Kurt's Field Poca - - small_airport
Larew Airport Newburg - - small_airport
Lazy J. Aerodrome Beverly - - small_airport
Lee Massey Airport Ansted - - small_airport
Lieving Airport Letart - - small_airport
Logan County Airport Logan - - small_airport
Lost Mountain Airport Romney - - small_airport
Lynn Airport Independence - - small_airport
Mallory Airport South Charleston - - small_airport
Marshall County Airport Moundsville - - small_airport
Mason County Airport Point Pleasant - - small_airport
Mckee Sky Ranch Airport Terra Alta - - small_airport
Michaels Farms Airport Martinsburg - - small_airport
Mike Ferrell Field Corinne - - small_airport
Miller Field Keyser - - small_airport
Moore Field Kingwood - - small_airport
Needwood Farm Airport Harpers Ferry - - small_airport
New River Gorge Airport Lansing - - small_airport
Nicholson Airport West Union - - small_airport
Ona Airpark Milton - - small_airport
P W Johnson Memorial Airport New Martinsville - - small_airport
Peterstown Airport Peterstown - - small_airport
Philippi Barbour County Regional Airport Philippi - - small_airport
Potomac Airpark Berkeley Springs - - small_airport
Rainelle Airport Rainelle - - small_airport
Richwood Municipal Airport Richwood - - small_airport
River's Edge Farm Airport Capon Bridge - - small_airport
Robert Newlon Field Huntington - - small_airport
Ruth Field STOLport Clarksburg - - small_airport
Scott Field Mineral Wells - - small_airport
Simpson Airport Philippi - - small_airport
Slate Run Airport Spencer - - small_airport
Snowshoe Airport Mingo - - small_airport
Southern West Virginia Regional Airport Varney - - small_airport
Stanger To Blue Waters Ultralight Flightpark Fayetteville - - small_airport
Summersville Airport Mount Lookout - - small_airport
Talbott Field Gerrardstown - - small_airport
Taylors Airport Gerrardstown - - small_airport
Titus Field Arthurdale - - small_airport
Upshur County Regional Airport Buckhannon - - small_airport
Valley Point Airport Valley Point - - small_airport
Wade F Maley Field Shinnston - - small_airport
Willow Bend Airport Union - - small_airport
Windwood Fly-In Resort Airport Davis - - small_airport

Travel context

Travelers comparing flight options inside West Virginia should look beyond the obvious large_airport entry. Many travelers reflexively book through the biggest airport in their state, but for short-haul itineraries a closer medium_airport or small_airport can shave an hour off the total door-to-door time even when its ticket price is slightly higher. The opposite is also true for long-haul or international travel, where the broader carrier selection at the large_airport typically wins on both price and routing.

For multi-airport metropolitan areas, and several states have them, pay attention to which carrier alliance dominates each airport. A traveler with frequent-flyer status on one alliance will usually find the better experience at the alliance's home airport, even at the cost of a slightly longer drive.

Related references