North Carolina Airports

Below you will find some tables with the complete list of North Carolina Airports.

What are major airports in North Carolina?

This is the table list of the major airports with commercial service in NC.

Airport nameCityIATAFAAICAO
Asheville Regional AirportAshevilleAVLAVLKAVL
Charlotte Douglas International AirportCharlotteCLTCLTKCLT
Concord-Padgett Regional AirportConcordUSAJQFKJQF
Fayetteville Regional Airport (Grannis Field)FayettevilleFAYFAYKFAY
Piedmont Triad International AirportGreensboroGSOGSOKGSO
Pitt–Greenville AirportGreenvillePGVPGVKPGV
Albert J. Ellis AirportJacksonvilleOAJOAJKOAJ
Coastal Carolina Regional Airport (was Craven County Regional)New BernEWNEWNKEWN
Raleigh–Durham International AirportRaleighRDURDUKRDU
Wilmington International AirportWilmingtonILMILMKILM


NC Reliever Airports

This is the table list of the reliever airports in NC.

Airport NameCityIATAFAA ICAO
Charlotte-Monroe Executive Airport (was Monroe Regional)MonroeEQYKEQY
Raleigh Executive Jetport at Sanford-Lee County (was Sanford-Lee Co. Regional)SanfordTTAKTTA
General aviation airports
Tri-County Airport at Henry Joyner FieldAhoskieASJKASJ
Stanly County AirportAlbemarleVUJKVUJ
Western Carolina Regional Airport (was Andrews-Murphy Airport)AndrewsRHPKRHP
Asheboro Regional Airport (was Asheboro Municipal Airport)AsheboroHBIKHBI
Michael J. Smith FieldBeaufortMRHKMRH
Burlington-Alamance Regional AirportBurlingtonBUYKBUY
Clinton-Sampson County Airport (was Sampson County Airport)ClintonCTZCTZKCTZ
Currituck County Regional Airport (was Currituck County Airport)CurrituckONXKONX
Northeastern Regional AirportEdentonEDEEDEKEDE
Elizabeth City Regional Airport / CGAS Elizabeth CityElizabeth CityECGECGKECG
Curtis L. Brown Jr. FieldElizabethtownEYFKEYF
Elkin Municipal AirportElkinZEFKZEF
Hyde County AirportEngelhard7W6
Harnett Regional Jetport (was Harnett County Airport)ErwinHRJKHRJ
Macon County AirportFranklin1A5
Gastonia Municipal AirportGastoniaAKHKAKH
Wayne Executive Jetport (was Goldsboro-Wayne Municipal Airport)GoldsboroGWWKGWW
Billy Mitchell AirportHatterasHNCHSEKHSE
Hickory Regional AirportHickoryHKYHKYKHKY
Ashe County AirportJeffersonGEVKGEV
Duplin County AirportKenansvilleDPLKDPL
First Flight AirportKill Devil HillsFFAFFAKFFA
Kinston Regional Jetport at Stallings FieldKinstonISOISOKISO
Davidson County AirportLexingtonEXXKEXX
Lincolnton-Lincoln County Regional AirportLincolntonIPJKIPJ
Triangle North Executive Airport (was Franklin County Airport)LouisburgLFNLHZKLHZ
Lumberton Municipal AirportLumbertonLBTLBTKLBT
Dare County Regional AirportManteoMEOMQIKMQI
Laurinburg-Maxton AirportMaxtonMXEMEBKMEB
Foothills Regional Airport (was Morganton-Lenoir Airport)MorgantonMRNMRNKMRN
Mount Airy/Surry County AirportMount AiryMWKKMWK
Mount Olive Municipal AirportMount OliveW40
Wilkes County AirportNorth WilkesboroIKBUKFKUKF
Cape Fear Regional Jetport (Howie Franklin Field) (was Brunswick County)Oak IslandSUTKSUT
Odell Williamson Municipal Airport (was Ocean Isle Airport)Ocean Isle Beach60J
Ocracoke Island AirportOcracokeW95
Henderson-Oxford Airport (Oxford Henderson Airport)OxfordHNZKHNZ
Moore County AirportPinehurst / Southern PinesSOPSOPKSOP
Plymouth Municipal AirportPlymouthPMZKPMZ
Rockingham County NC Shiloh AirportReidsvilleSIFKSIF
Halifax-Northampton Regional AirportRoanoke RapidsIXAKIXA
Richmond County Airport (was Rockingham-Hamlet Airport)RockinghamRCZKRCZ
Rocky Mount-Wilson Regional AirportRocky MountRWIRWIKRWI
Raleigh Regional Airport at Person CountyRoxboroTDFTDFKTDF
Rutherford County Airport (Marchman Field)RutherfordtonFQDKFQD
Mid-Carolina Regional Airport (was Rowan County Airport)SalisburySRWRUQKRUQ
Shelby-Cleveland County Regional Airport (was Shelby Municipal)ShelbyEHOKEHO
Siler City Municipal AirportSiler CitySCRKSCR
Johnston Regional AirportSmithfieldJNXKJNX
Avery County Airport (Morrison Field)Spruce Pine7A8
Montgomery County AirportStar43A
Statesville Regional Airport (was Statesville Municipal Airport)StatesvilleSVHSVHKSVH
Jackson County AirportSylva24A
Tarboro-Edgecombe Airport (Tarboro-Edgecombe County)TarboroETCKETC
Anson County Airport (Jeff Cloud Field)WadesboroAFPKAFP
Henderson FieldWallaceACZKACZ
Washington–Warren Airport (Warren Field)WashingtonOCWOCWKOCW
Columbus County Municipal AirportWhitevilleCPCKCPC
Martin County AirportWilliamstonMCZKMCZ
Smith Reynolds AirportWinston-SalemINTINTKINT


Other public use Airports

Airport NameCityFAA
Bladenboro AirportBladenboro3W6
Flanagan FieldFarmvilleN08
Grays Creek AirportFayetteville2GC
Air Harbor AirportGreensboroW88
Southeast Greensboro AirportGreensboro3A4
Hendersonville AirportHendersonville0A7
Wilson's AirportHickoryE40
Holly Ridge/Topsail Island AirportHolly RidgeN21
Whitfield Farms AirportHurdle Mills4W4
Goose Creek AirportIndian Trail28A
Sky Manor AirportJacksonvilleN22
Swan Creek AirportJonesville78A
Kecks AirportJulianN88
Raleigh East AirportKnightdaleW17
Causey AirportLiberty2A5
Hinshaw (Greenacres) AirportLibertyN61
Laneys AirportMaidenN92
Shiflet FieldMarion9A9
Twin Lakes AirportMocksville8A7
Lake Norman AirparkMooresville14A
DS Butler Farm and AirfieldOak RidgeN83
Donald's Air ParkPlymouth7NC
P K AirparkRaeford5W4
Triple W AirportRaleigh5W5
Warf AirportReidsville6A5
Taylorsville AirportTaylorsvilleNC2
Hiatt AirportThomasvilleN97
Meadow Brook FieldWalnut CoveN63
JAARS-Townsend AirportWaxhawN52
Wilson Industrial Air CenterWilsonW03
South Oaks AerodromeWinterville05N
Lone Hickory AirportYadkinville80C
Yanceyville Municipal AirportYanceyville6W4


Notable Former

Johnson Field (closed 2006?) [4]Archdale72A
Horace Williams Airport (closed 2018) [5]Chapel HillIGXKIGX
Brockenbrough Airport (closed 1986) [6]Charlotte9A3
Wilgrove Air Park (closed 2020) [7]CharlotteQWG8A6
Hurdle FieldMebane4W7
Eagles Nest AirportPotters Hill6N9
Halifax County Airport (closed permanently)Roanoke RapidsRZZRZZKRZZ


Private Use

Elk River AirportBanner ElkNC06
Transylvania County Airport (was public-use, FAA: 22W) [1]Brevard3NR3
Elkins Field (was public-use, FAA: 1E6) [2]Clarkton2NR2
Pine Island AirportCorollaDUF7NC2
Bradford FieldHuntersvilleNC05
Sugar Valley Airport (was public use, FAA: 31A) [3]Mocksville5NC2
Grace Hospital HeliportMorganton92NC
Pink Hill AirportPink HillNR10


Other military Airports

MCOF AtlanticAtlantic12NC
Mackall Army Airfield (at Camp Mackall)Camp MackallHFFHFFKHFF
MCAS Cherry Point (Cunningham Field)Cherry PointNKTNKTKNKT
Pope FieldFayettevillePOBPOBKPOB
Simmons Army Airfield (at Fort Bragg)Fort BraggFBGFBGKFBG
Johnson AFBGoldsboroGSBGSBKGSB
MCOF Camp Davis (former Camp Davis AAF)Holly Ridge14NC
MCAS New River (McCutcheon Field)JacksonvilleNCAKNCA
MCOF Oak GrovePollocksville13NC
MCALF Bogue (Bogue Field)SwansboroNJMKNJM


Frequently Asked Questions

If you any question about a north carolina airport check for the answer here


How many major airports are in NC?

There are 10 commercial major airports as listed in the first table of this page.

What month is the cheapest to fly to North Carolina?

January as stated in the historical booking data.