This is a list of airports in North Carolina (a U.S. state), grouped by type and sorted by location. It contains all public-use and military airports in the state. Some private-use and former airports may be included where notable, such as airports that were previously public-use, those with commercial enplanements recorded by the FAA or airports assigned an IATA airport code. There are 498 airports in North Carolina, of which 391 are private use, and 107 are public use. 72 airports part of the NPIAS Airports are listed below.
Airports
City served FAA IATA ICAO Airport name Role Enplanements (2024) Commercial service – primary airports|- valign=top | Asheville | AVL | AVL | KAVL | Asheville Regional Airport | P-S | align=right | 1,096,465
|- valign=top | Charlotte | CLT | CLT | KCLT | Charlotte Douglas International Airport | P-L | align=right | 28,523,822
|- valign=top | Concord | JQF | USA | KJQF | Concord–Padgett Regional Airport | P-N | align=right | 132,000
|- valign=top | Fayetteville | FAY | FAY | KFAY | Fayetteville Regional Airport (Grannis Field) | P-N | align=right | 168,117
|- valign=top | Greensboro | GSO | GSO | KGSO | Piedmont Triad International Airport | P-S | align=right | 985,563
|- valign=top | Greenville | PGV | PGV | KPGV | Pitt–Greenville Airport | P-N | align=right | 42,318
|- valign=top | Jacksonville | OAJ | OAJ | KOAJ | Albert J. Ellis Airport | P-N | align=right | 145,901
|- valign=top | New Bern | EWN | EWN | KEWN | Coastal Carolina Regional Airport | P-N | align=right | 86,653
|- valign=top | Raleigh | RDU | RDU | KRDU | Raleigh–Durham International Airport | P-M | align=right | 7,584,394
|- valign=top | Wilmington | ILM | ILM | KILM | Wilmington International Airport | P-S | align=right | 737,065 Reliever airports Monroe EQY KEQY Charlotte-Monroe Executive Airport R 62 Sanford TTA KTTA Raleigh Executive Jetport at Sanford-Lee County R 56 General aviation airports Ahoskie ASJ KASJ Tri-County Airport at Henry Joyner Field GA 0 Albemarle VUJ KVUJ Stanly County Airport GA 0 Andrews RHP KRHP Western Carolina Regional Airport GA 10 Asheboro HBI KHBI Asheboro Regional Airport GA 7 Beaufort MRH KMRH Michael J. Smith Field GA 49 Burlington BUY KBUY Burlington-Alamance Regional Airport GA 15 Clinton CTZ CTZ KCTZ Clinton-Sampson County Airport GA 0 Currituck ONX KONX Currituck County Regional Airport GA 9 Edenton EDE EDE KEDE Northeastern Regional Airport GA 11 Elizabeth City ECG ECG KECG Elizabeth City Regional Airport / CGAS Elizabeth City GA 14 Elizabethtown EYF KEYF Curtis L. Brown Jr. Field GA 0 Elkin ZEF KZEF Elkin Municipal Airport GA 0 Engelhard 7W6 Hyde County Airport GA 0 Erwin HRJ KHRJ Harnett Regional Jetport GA 2 Franklin 1A5 Macon County Airport GA 45 Gastonia AKH KAKH Gastonia Municipal Airport GA 5 Goldsboro GWW KGWW Wayne Executive Jetport GA 0 Hatteras HSE HNC KHSE Billy Mitchell Airport GA 0 Hickory HKY HKY KHKY Hickory Regional Airport GA 392 Jefferson GEV KGEV Ashe County Airport GA 2 Kenansville DPL KDPL Duplin County Airport GA 0 Kill Devil Hills FFA FFA KFFA First Flight Airport GA 0 Kinston ISO ISO KISO Kinston Regional Jetport at Stallings Field GA 9 Lenoir MRN MRN KMRN Foothills Regional Airport GA 2 Lexington EXX KEXX Davidson County Airport GA 1 Lincolnton IPJ KIPJ Lincolnton-Lincoln County Regional Airport GA 2 Louisburg LHZ LFN KLHZ Triangle North Executive Airport GA 0 Lumberton LBT LBT KLBT Lumberton Municipal Airport GA 0 Manteo MQI MEO KMQI Dare County Regional Airport GA 15 Maxton MEB MXE KMEB Laurinburg-Maxton Airport GA 0 Mount Airy MWK KMWK Mount Airy/Surry County Airport GA 26 Mount Olive W40 Mount Olive Municipal Airport GA 0 North Wilkesboro UKF IKB KUKF Wilkes County Airport GA 8 Ocean Isle Beach 60J Odell Williamson Municipal Airport GA 10 Ocracoke W95 Ocracoke Island Airport GA 7 Oxford HNZ KHNZ Henderson-Oxford Airport (Oxford Henderson Airport) GA 0 Plymouth PMZ KPMZ Plymouth Municipal Airport GA 0 Reidsville SIF KSIF Rockingham County NC Shiloh Airport GA 0 Roanoke Rapids IXA KIXA Halifax-Northampton Regional Airport GA 0 Rockingham RCZ KRCZ Richmond County Airport GA 4 Rocky Mount RWI RWI KRWI Rocky Mount-Wilson Regional Airport GA 24 Roxboro TDF TDF KTDF Raleigh Regional Airport at Person County GA 0 Rutherfordton FQD KFQD Rutherford County Airport (Marchman Field) GA 5 Salisbury RUQ SRW KRUQ Mid-Carolina Regional Airport GA 0 Shelby EHO KEHO Shelby-Cleveland County Regional Airport GA 0 Siler City SCR KSCR Siler City Municipal Airport GA 0 Smithfield JNX KJNX Johnston Regional Airport GA 0 Southern Pines SOP SOP KSOP Moore County Airport GA 129 Southport SUT KSUT Cape Fear Regional Jetport (Howie Franklin Field) GA 15 Spruce Pine 7A8 Avery County Airport (Morrison Field) GA 0 Star 43A Montgomery County Airport GA 0 Statesville SVH SVH KSVH Statesville Regional Airport GA 15 Sylva 24A Jackson County Airport GA 0 Tarboro ETC KETC Tarboro-Edgecombe Airport (Tarboro-Edgecombe County) GA 0 Wadesboro AFP KAFP Anson County Airport (Jeff Cloud Field) GA 0 Wallace ACZ KACZ Henderson Field GA 0 Washington OCW OCW KOCW Washington–Warren Airport (Warren Field) GA 4 Whiteville CPC KCPC Columbus County Municipal Airport GA 0 Williamston MCZ KMCZ Martin County Airport GA 0 Winston-Salem INT INT KINT Smith Reynolds Airport GA 1,398 Other public-use airports (not listed in NPIAS) Bladenboro 3W6 Bladenboro Airport Farmville N08 Flanagan Field Fayetteville 2GC Grays Creek Airport Greensboro W88 Air Harbor Airport Greensboro 3A4 Southeast Greensboro Airport Hendersonville 0A7 Hendersonville Airport Hickory E40 Wilson's Airport Holly Ridge N21 Holly Ridge/Topsail Island Airport Hurdle Mills 4W4 Whitfield Farms Airport Indian Trail 28A Goose Creek Airport Jacksonville N22 Sky Manor Airport Jonesville 78A Swan Creek Airport Julian N88 Kecks Airport Knightdale W17 Raleigh East Airport Liberty 2A5 Causey Airport Liberty N61 Hinshaw (Greenacres) Airport Maiden N92 Laneys Airport Marion 9A9 Shiflet Field Mocksville 8A7 Twin Lakes Airport Mooresville 14A Lake Norman Airpark Oak Ridge N83 DS Butler Farm and Airfield Plymouth 7NC Donald's Air Park Raeford 5W4 P K Airpark Raleigh 5W5 Triple W Airport Reidsville 6A5 Warf Airport Taylorsville NC2 Taylorsville Airport Thomasville N97 Hiatt Airport Walnut Cove N63 Meadow Brook Field Waxhaw N52 JAARS-Townsend Airport Wilson W03 Wilson Industrial Air Center Winterville 05N South Oaks Aerodrome Yadkinville 80C Lone Hickory Airport Yanceyville 6W4 Yanceyville Municipal Airport Other military airports Atlantic 12NC MCOF Atlantic Camp Mackall HFF HFF KHFF Mackall Army Airfield (at Camp Mackall) Cherry Point NKT NKT KNKT MCAS Cherry Point (Cunningham Field) Fort Bragg POB POB KPOB Pope Field 9,002 Fort Bragg FBG FBG KFBG Simmons Army Airfield Goldsboro GSB GSB KGSB Seymour Johnson AFB 898 Holly Ridge 14NC MCOF Camp Davis Jacksonville NCA KNCA MCAS New River (McCutcheon Field) Pollocksville 13NC MCOF Oak Grove Swansboro NJM KNJM MCALF Bogue (Bogue Field) Notable private-use airports Banner Elk NC06 Elk River Airport 4 Brevard 3NR3 Transylvania County Airport Clarkton 2NR2 Elkins Field Corolla 7NC2 DUF Pine Island Airport 10 Huntersville NC05 Bradford Field Mocksville 5NC2 Sugar Valley Airport Morganton 92NC Grace Hospital Heliport 17,122 Pink Hill NR10 Pink Hill Airport Notable former airports Archdale 72A Johnson Field Chapel Hill IGX KIGX Horace Williams Airport Charlotte 9A3 Brockenbrough Airport Charlotte 8A6 QWG Wilgrove Air Park Mebane 4W7 Hurdle Field Potters Hill 6N9 Eagles Nest Airport Roanoke Rapids RZZ RZZ KRZZ Halifax County Airport GA
See also North Carolina World War II Army Airfields Wikipedia:WikiProject Aviation/Airline destination lists: North America#North Carolina
References
Federal Aviation Administration (FAA): FAA Airport Data (Form 5010) from National Flight Data Center (NFDC), also available from AirportIQ 5010 National Plan of Integrated Airport Systems (2017–2021), updated September 2016 Passenger Boarding (Enplanement) Data for CY 2016 (final), updated October 2017
North Carolina Department of Transportation (NCDOT): Division of Aviation Airport Locations
Other sites used as a reference when compiling and updating this list: Aviation Safety Network – used to check IATA airport codes Great Circle Mapper: Airports in North Carolina – used to check IATA and ICAO airport codes Abandoned & Little-Known Airfields: North Carolina – used for information on former airports