All 104 public-use airports in North Carolina, with runway, fuel, tower, repair, Part 139, ILS, elevation, and acreage. Sort or search to find any field.
FAA NASR · May 2026 CycleClick any column to sort. Search by airport name, city, county, or FAA identifier.
Columns: longest runway length & width, surface, fuel, control tower, on-field repair, FAA Part 139 certification, ILS approach, field elevation, and airport acreage.
| FAA ID▲▼ | Airport▲▼ | City▲▼ | Owner▲▼ | Rwy (ft)▲▼ | Width▲▼ | Surface▲▼ | Fuel▲▼ | Tower▲▼ | Repair▲▼ | Part 139▲▼ | ILS▲▼ | Elev (ft)▲▼ | Acres▲▼ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ISO | Kinston Rgnl Jetport At Stallings FldLenoir County | Kinston | Public | 11,498 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 93 | 1,255 |
| GSO | Piedmont Triad IntlGuilford County | Greensboro | Public | 10,001 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 926 | 3,770 |
| CLT | Charlotte/Douglas IntlMecklenburg County | Charlotte | Public | 10,000 | 150 | Concrete | Jet A 100LL | Towered | Major | Part 139 | ILS | 748 | 5,558 |
| RDU | Raleigh-Durham IntlWake County | Raleigh/Durham | Public | 10,000 | 150 | Concrete | Jet A 100LL | Towered | Major | Part 139 | ILS | 435 | 5,000 |
| ILM | Wilmington IntlNew Hanover County | Wilmington | Public | 8,016 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 32 | 1,800 |
| AVL | Asheville RgnlBuncombe County | Asheville | Public | 8,002 | 150 | Asphalt | Jet A 100LL | Towered | Minor | Part 139 | ILS | 2,164 | 900 |
| FAY | Fayetteville Rgnl/Grannis FldCumberland County | Fayetteville | Public | 7,709 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 189 | 1,343 |
| JQF | Concord-Padgett RgnlCabarrus County | Concord | Public | 7,402 | 100 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 704 | 750 |
| ECG | Elizabeth City Cg Air Station/RgnlPasquotank County | Elizabeth City | Public | 7,219 | 150 | Concrete | Jet A 100LL | Towered | Major | · | ILS | 11 | 850 |
| PGV | Pitt-GreenvillePitt County | Greenville | Public | 7,175 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | Part 139 | ILS | 26 | 872 |
| OAJ | Albert J EllisOnslow County | Jacksonville | Public | 7,100 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 93 | 675 |
| RWI | Rocky Mount/Wilson RgnlNash County | Rocky Mount | Public | 7,099 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | Part 139 | ILS | 158 | 364 |
| SVH | Statesville RgnlIredell County | Statesville | Public | 7,003 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 968 | 382 |
| EQY | Charlotte/Monroe ExecUnion County | Monroe | Public | 7,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 682 | 206 |
| INT | Smith ReynoldsForsyth County | Winston Salem | Public | 6,655 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 969 | 702 |
| MEB | Laurinburg/MaxtonScotland County | Maxton | Public | 6,503 | 100 | Asphalt | Jet A 100LL | Non-towered | Minor | · | ILS | 216 | 3,108 |
| SOP | Moore CountyMoore County | Pinehurst/Southern Pines | Public | 6,503 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 459 | 500 |
| TTA | Raleigh Exec Jetport At Sanford-Lee CountyLee County | Sanford | Public | 6,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 247 | 1,250 |
| EWN | Coastal Carolina RgnlCraven County | New Bern | Public | 6,452 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 18 | 785 |
| BUY | Burlington/Alamance RgnlAlamance County | Burlington | Public | 6,406 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 616 | 500 |
| HKY | Hickory RgnlCatawba County | Hickory | Public | 6,401 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 1,190 | 739 |
| UKF | Wilkes CountyWilkes County | North Wilkesboro | Public | 6,201 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 1,303 | 259 |
| TDF | Raleigh Rgnl At Person CountyPerson County | Roxboro | Public | 6,005 | 100 | Asphalt | Jet A 100LL | Non-towered | n/a | · | ILS | 609 | 218 |
| DPL | Duplin CountyDuplin County | Kenansville | Public | 6,003 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 137 | 435 |
| EDE | Northeastern RgnlChowan County | Edenton | Public | 6,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 19 | 734 |
| IPJ | Lincoln County RgnlLincoln County | Lincolnton | Public | 5,700 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 878 | 453 |
| SUT | Cape Fear Rgnl Jetport/Howie Franklin FldBrunswick County | Oak Island | Public | 5,505 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 26 | 185 |
| LBT | Lumberton RgnlRobeson County | Lumberton | Public | 5,505 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 125 | 485 |
| ONX | Currituck County RgnlCurrituck County | Currituck | Public | 5,502 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 18 | 250 |
| HBI | Asheboro RgnlRandolph County | Asheboro | Public | 5,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 671 | 454 |
| HNZ | Henderson/OxfordGranville County | Oxford | Public | 5,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 526 | 220 |
| RUQ | Mid-Carolina RgnlRowan County | Salisbury | Public | 5,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 772 | 400 |
| GWW | Wayne Exec JetportWayne County | Goldsboro | Public | 5,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 134 | 249 |
| CPC | Columbus County RgnlColumbus County | Whiteville | Public | 5,500 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 99 | 300 |
| MRN | Foothills RgnlCaldwell County | Morganton | Public | 5,500 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 1,270 | 1,170 |
| IXA | Halifax/Northampton RgnlHalifax County | Roanoke Rapids | Public | 5,500 | 100 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 144 | 797 |
| JNX | Johnston RgnlJohnston County | Smithfield | Public | 5,500 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 164 | 463 |
| MWK | Mount Airy/Surry CountySurry County | Mount Airy | Public | 5,500 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 1,269 | 147 |
| PMZ | Plymouth MuniWashington County | Plymouth | Public | 5,500 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 36 | 390 |
| RHP | Western Carolina RgnlCherokee County | Andrews | Public | 5,500 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 1,699 | 206 |
| VUJ | Stanly CountyStanly County | Albemarle | Public | 5,499 | 100 | Asphalt | Jet A 100LL | Towered | Major | · | ILS | 609 | 800 |
| AFP | Anson County/Jeff Cloud FldAnson County | Wadesboro | Public | 5,498 | 100 | Asphalt | Jet A 100LL | Non-towered | None | · | ILS | 300 | 433 |
| LHZ | Triangle North ExecFranklin County | Louisburg | Public | 5,498 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 368 | 450 |
| W40 | Mount Olive MuniWayne County | Mount Olive | Public | 5,254 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 167 | 108 |
| SIF | Rockingham County Nc ShilohRockingham County | Reidsville | Public | 5,200 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 694 | 220 |
| CTZ | Clinton-Sampson CountySampson County | Clinton | Public | 5,008 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 144 | 114 |
| EYF | Curtis L Brown JR FldBladen County | Elizabethtown | Public | 5,006 | 75 | Asphalt | Jet A 100LL | Non-towered | Minor | · | · | 131 | 212 |
| HRJ | Harnett Rgnl JetportHarnett County | Erwin | Public | 5,005 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 202 | 152 |
| EXX | Davidson County ExecDavidson County | Lexington | Public | 5,004 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 732 | 330 |
| MRH | Michael J Smith FldCarteret County | Beaufort | Public | 5,004 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 10 | 412 |
| GEV | Ashe CountyAshe County | Jefferson | Public | 5,002 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 3,178 | 106 |
| 7W6 | Hyde CountyHyde County | Engelhard | Public | 5,002 | 100 | Asphalt | 100LL | Non-towered | None | · | · | 7 | 387 |
| 1A5 | Macon CountyMacon County | Franklin | Public | 5,002 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 2,034 | 110 |
| RCZ | Richmond CountyRichmond County | Rockingham | Public | 5,001 | 100 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 358 | 340 |
| EHO | Shelby-Cleveland County RgnlCleveland County | Shelby | Public | 5,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 847 | 225 |
| OCW | Washington-WarrenBeaufort County | Washington | Public | 5,001 | 75 | Asphalt | Jet A 100LL | Non-towered | Minor | · | LOC | 38 | 479 |
| MCZ | Martin CountyMartin County | Williamston | Public | 5,000 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 75 | 110 |
| FQD | Rutherford County/Marchman FldRutherford County | Rutherfordton | Public | 5,000 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | LOC | 1,077 | 182 |
| SCR | Siler City MuniChatham County | Siler City | Public | 5,000 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 616 | 92 |
| ASJ | Tri-County At Henry Joyner FldHertford County | Ahoskie | Public | 4,501 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 67 | 250 |
| W03 | Wilson Industrial Air CenterWilson County | Wilson | Public | 4,500 | 150 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 160 | 775 |
| MQI | Dare County RgnlDare County | Manteo | Public | 4,306 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 13 | 340 |
| 60J | Odell Williamson MuniBrunswick County | Ocean Isle Beach | Public | 4,198 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 33 | 30 |
| 7NC | Donald'S Air Park IncWashington County | Plymouth | Private | 4,195 | 100 | Turf | n/a | Non-towered | Major | · | · | 18 | 16 |
| ACZ | Wallace-PenderPender County | Wallace | Public | 4,153 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 38 | 145 |
| 5W5 | Southern Wake RgnlWake County | Raleigh | Private | 4,005 | 50 | Asphalt | 100LL | Non-towered | None | · | · | 243 | 50 |
| 43A | Montgomery CountyMontgomery County | Star | Public | 4,002 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 632 | 83 |
| ZEF | Elkin MuniSurry County | Elkin | Public | 4,001 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 1,067 | 91 |
| ETC | Tarboro-EdgecombeEdgecombe County | Tarboro | Public | 3,999 | 60 | Asphalt | 100LL | Non-towered | None | · | · | 53 | 86 |
| AKH | Gastonia MuniGaston County | Gastonia | Public | 3,769 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 798 | 280 |
| N22 | Sky ManorOnslow County | Jacksonville | Private | 3,610 | 85 | Turf | n/a | Non-towered | n/a | · | · | 60 | 25 |
| 2GC | Grays CreekCumberland County | Fayetteville | Private | 3,500 | 30 | Asphalt | 100LL | Non-towered | Major | · | · | 160 | 28 |
| 5W4 | P K AirparkHoke County | Raeford | Private | 3,402 | 60 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 304 | 51 |
| 9A9 | Shiflet FldMc Dowell County | Marion | Private | 3,340 | 180 | Turf | n/a | Non-towered | None | · | · | 1,212 | 30 |
| N52 | Jaars-TownsendUnion County | Waxhaw | Private | 3,309 | 40 | Asphalt | n/a | Non-towered | n/a | · | · | 602 | 38 |
| 24A | Jackson CountyJackson County | Sylva | Public | 3,210 | 60 | Asphalt | 100LL | Non-towered | None | · | · | 2,857 | 147 |
| 14A | Lake Norman AirparkIredell County | Mooresville | Private | 3,147 | 40 | Asphalt | 100LL | Non-towered | Major | · | · | 839 | 40 |
| 0A7 | HendersonvilleHenderson County | Hendersonville | Private | 3,075 | 40 | Asphalt | n/a | Non-towered | Major | · | · | 2,084 | 33 |
| 3A4 | Greensboro ExecGuilford County | Greensboro | Private | 3,064 | 30 | Asphalt | n/a | Non-towered | Major | · | · | 739 | 93 |
| HSE | Billy MitchellDare County | Hatteras | Public | 3,002 | 75 | Asphalt | n/a | Non-towered | None | · | · | 16 | 100 |
| 7A8 | Avery County/Morrison FldAvery County | Spruce Pine | Public | 3,001 | 60 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 2,745 | 63 |
| FFA | First FlightDare County | Kill Devil Hills | Public | 3,000 | 60 | Asphalt | n/a | Non-towered | None | · | · | 12 | 40 |
| W17 | Raleigh EastWake County | Knightdale | Private | 3,000 | 36 | Asphalt | n/a | Non-towered | None | · | · | 313 | 55 |
| W95 | Ocracoke IslandHyde County | Ocracoke | Public | 2,998 | 60 | Asphalt | n/a | Non-towered | None | · | · | 4 | 50 |
| 8A7 | Twin LakesDavie County | Mocksville | Private | 2,943 | 50 | Asphalt | 100LL | Non-towered | Major | · | · | 818 | 100 |
| 3W6 | BladenboroBladen County | Bladenboro | Private | 2,850 | 135 | Turf | n/a | Non-towered | n/a | · | · | 116 | 20 |
| N63 | Meadow Brook FldStokes County | Walnut Cove | Private | 2,725 | 32 | Asphalt | 100LL | Non-towered | None | · | · | 647 | 24 |
| N26 | Derby AerodromeRichmond County | Pinehurst | Private | 2,600 | 60 | Turf | n/a | Non-towered | n/a | · | · | 516 | 26 |
| 78A | Swan CreekYadkin County | Jonesville | Private | 2,600 | 125 | Turf | n/a | Non-towered | None | · | · | 1,137 | 35 |
| BQ1 | Gilliam - Mc Connell AirfieldMoore County | Carthage | Private | 2,538 | 36 | Asphalt | n/a | Non-towered | n/a | · | · | 445 | 30 |
| N08 | Flanagan FldPitt County | Farmville | Private | 2,500 | 100 | Turf | n/a | Non-towered | None | · | · | 75 | 12 |
| N97 | HiattDavidson County | Thomasville | Private | 2,500 | 75 | Turf | 100LL | Non-towered | Major | · | · | 855 | 30 |
| W88 | Air HarborGuilford County | Greensboro | Private | 2,460 | 65 | Asphalt | 100LL | Non-towered | Major | · | · | 822 | 36 |
| N92 | LaneysCatawba County | Maiden | Private | 2,400 | 75 | Turf | n/a | Non-towered | None | · | · | 1,025 | 16 |
| NC2 | TaylorsvilleAlexander County | Taylorsville | Private | 2,400 | 60 | Turf | n/a | Non-towered | None | · | · | 1,090 | 12 |
| 28A | Goose CreekUnion County | Indian Trail | Private | 2,350 | 35 | Asphalt | n/a | Non-towered | Major | · | · | 565 | 14 |
| E40 | Wilson'SCatawba County | Hickory | Private | 2,175 | 70 | Turf | n/a | Non-towered | None | · | · | 985 | 27 |
| N83 | Ds Butler Farm And AirfieldGuilford County | Oak Ridge | Private | 2,000 | 60 | Turf | n/a | Non-towered | Minor | · | · | 950 | 13 |
| 80C | Lone HickoryYadkin County | Yadkinville | Private | 2,000 | 60 | Turf | n/a | Non-towered | n/a | · | · | 1,015 | 45 |
| 4W4 | Whitfield FarmsPerson County | Hurdle Mills | Private | 1,950 | 70 | Turf | n/a | Non-towered | n/a | · | · | 653 | 4 |
| 05N | South Oaks AerodromePitt County | Winterville | Private | 1,850 | 50 | Turf | n/a | Non-towered | n/a | · | · | 50 | 22 |
| 6W4 | Yanceyville MuniCaswell County | Yanceyville | Public | 1,735 | 150 | Turf | n/a | Non-towered | None | · | · | 648 | 10 |
| N61 | Hinshaw (Greenacres)Alamance County | Liberty | Private | 1,400 | 100 | Turf | n/a | Non-towered | None | · | · | 750 | 18 |
| N88 | KecksGuilford County | Julian | Private | 1,400 | 75 | Turf | n/a | Non-towered | None | · | · | 724 | 4 |
Source: FAA National Airspace System Resources (NASR) 28-Day Subscription (APT_BASE, APT_RWY, APT_RWY_END), May 14, 2026 cycle. Runway length, width, and surface reflect the longest runway. Fuel, control tower, repair, Part 139, and ILS are the FAA's published facility attributes. Based-aircraft counts are not part of NASR.
Runway, fuel, and tower status are only the start. Ground-lease terms, reversion clauses, and airport tier decide what a hangar is truly worth. Get a defensible valuation built for aviation real estate.
Public-use airport directories for every state.