US States Airport Codes List: IATA Codes by State & Travel Guide

Skip to US states airport codes guide
United States airport-code lookup

US States Airport Codes: IATA Codes by State & Travel Info

Find major United States airport codes by state, learn the difference between IATA, FAA, ICAO and DOT identifiers, and avoid common booking mistakes like choosing the wrong Washington, New York, Bay Area or Cincinnati airport.

Quick answer: For airline travelers, “US airport codes” usually means three-letter IATA codes such as LAX, JFK, ATL, ORD, DFW and LAS. A complete official count depends on which code system you mean, because FAA identifiers include many airports that are not passenger-airline airports.
Search codes by state
i
Scope note: This is a traveler-focused list of major US passenger airport codes by state. It is not a complete FAA airport master record, heliport list, seaplane-base list, private-use airport list, military-only list or paid IATA database export.
Answer first

What are the US airport codes?

For normal travelers, US airport codes are the three-letter IATA codes used in flight search, tickets, boarding passes and checked-bag tags. Examples include ATL for Atlanta, LAX for Los Angeles, ORD for Chicago O’Hare, DFW for Dallas/Fort Worth, JFK for New York JFK and LAS for Las Vegas.

IATA

Use for booking

Use IATA codes when buying airline tickets, checking flight status or confirming baggage tags.

FAA

Use for official US airport lookup

FAA identifiers cover many public, private, heliport, seaplane and general-aviation facilities that travelers may never book.

DOT

Use for aviation data

DOT/BTS airport IDs help analysts track airports even when a code changes or is reused.

Practical takeaway: If you are booking a flight, use the code shown by the airline. If you are building a database, app or PDF list, define whether you mean IATA, FAA, ICAO or DOT airport identifiers before counting codes.
Interactive lookup

Search US airport codes by state, city or code

Type a state, city, airport name or three-letter code. This filter searches the traveler-focused state cards below.

Showing major passenger airport codes for all states plus Washington, DC guidance.
State-by-state list

US airport codes list by state

This list prioritizes major passenger airports, airline-use airports and commonly searched regional airports. Some states also have many additional FAA-only identifiers not shown here.

Alabama

AL
BHM BirminghamHSV HuntsvilleMGM MontgomeryMOB Mobile
Mobile-area airport service can be confusing because airport branding and airline service patterns can change. Confirm the exact code on your airline ticket.

Alaska

AK
ANC AnchorageFAI FairbanksJNU JuneauKTN KetchikanSIT SitkaBET BethelBRW Utqiagvik
Alaska has many community airports. Weather, daylight, runway conditions and local carriers matter more here than in many lower-48 trips.

Arizona

AZ
PHX Phoenix Sky HarborTUS TucsonAZA Phoenix-MesaFLG FlagstaffYUM YumaPRC Prescott
Phoenix searches may show both PHX and AZA. PHX is the main airport; AZA is a separate Mesa-area airport used by select low-cost routes.

Arkansas

AR
LIT Little RockXNA Northwest ArkansasFSM Fort SmithTXK Texarkana
For Bentonville, Rogers and Fayetteville business trips, XNA is usually the code travelers need.

California

CA
LAX Los AngelesSFO San FranciscoSAN San DiegoSJC San JoseOAK OaklandSMF SacramentoBUR BurbankSNA Orange CountyONT OntarioPSP Palm SpringsFAT FresnoSBA Santa BarbaraMRY MontereyLGB Long Beach
Bay Area searches often require choosing SFO, OAK or SJC. Los Angeles-area searches may show LAX, BUR, SNA, ONT and LGB.

Colorado

CO
DEN DenverCOS Colorado SpringsASE AspenEGE Vail/EagleGJT Grand JunctionDRO DurangoHDN HaydenMTJ Montrose
Ski trips require checking the airport-to-resort drive, winter road risk and seasonal airline schedules.

Connecticut

CT
BDL Hartford / BradleyHVN New Haven
BDL is the main Connecticut airport for broad airline options; HVN can be useful for smaller-network trips.

Delaware

DE
ILG Wilmington
Delaware travelers often compare ILG with PHL in Pennsylvania and BWI in Maryland.

Washington, DC

DC
DCA Reagan NationalIAD DullesBWI Baltimore/Washington
DC has no major commercial airport physically inside the District. DCA and IAD are in Virginia; BWI is in Maryland.

Florida

FL
MIA MiamiFLL Fort LauderdaleMCO OrlandoTPA TampaRSW Fort MyersJAX JacksonvillePBI West Palm BeachSRQ SarasotaECP Panama CityPNS PensacolaPIE St. PeteSFB Sanford
Orlando searches can show MCO and SFB. They are separate airports with different ground-transport assumptions.

Georgia

GA
ATL AtlantaSAV SavannahAGS AugustaCSG ColumbusBQK BrunswickABY AlbanyVLD Valdosta
ATL is a huge hub. For Georgia coastal trips, compare SAV and BQK with drive time to your final destination.

Hawaii

HI
HNL HonoluluOGG Maui / KahuluiKOA KonaLIH LihueITO Hilo
Island choice matters. A cheap HNL fare does not help if your hotel is on Maui, Kauai or the Big Island.

Idaho

ID
BOI BoiseIDA Idaho FallsSUN Sun ValleyTWF Twin FallsLWS LewistonPIH Pocatello
For mountain destinations, compare airfare with winter driving risk and rental-car availability.

Illinois

IL
ORD Chicago O’HareMDW Chicago MidwayRFD RockfordBMI BloomingtonCMI ChampaignMLI MolinePIA PeoriaSPI Springfield
Chicago-area flights are not interchangeable. ORD and MDW are different airport systems with different transit and transfer plans.

Indiana

IN
IND IndianapolisFWA Fort WayneSBN South BendEVV Evansville
South Bend travelers may also compare Chicago airports, but road time and weather can erase airfare savings.

Iowa

IA
DSM Des MoinesCID Cedar RapidsSUX Sioux CityALO WaterlooDBQ Dubuque
If schedule reliability matters, compare connection options rather than only the closest airport.

Kansas

KS
ICT WichitaMHK ManhattanGCK Garden CityHYS HaysSLN Salina
Kansas City travelers may see MCI, but the airport is in Missouri, not Kansas.

Kentucky

KY
SDF LouisvilleLEX LexingtonCVG Cincinnati/Northern KYOWB OwensboroPAH Paducah
CVG serves Cincinnati but is physically in Kentucky. This is one of the most common “city vs state” code surprises.

Louisiana

LA
MSY New OrleansBTR Baton RougeSHV ShreveportLFT LafayetteAEX AlexandriaMLU MonroeLCH Lake Charles
New Orleans uses MSY, a code that does not match the current airport name. Trust the ticket code, not the initials.

Maine

ME
PWM PortlandBGR BangorAUG AugustaPQI Presque IsleRKD Rockland
Maine trips can involve long drives after landing. Check winter road time before choosing a cheaper airport.

Maryland

MD
BWI Baltimore/WashingtonHGR HagerstownSBY Salisbury
BWI is often used for both Baltimore and Washington-area trips, but it is not the same airport as DCA or IAD.

Massachusetts

MA
BOS BostonORH WorcesterACK NantucketMVY Martha’s VineyardHYA HyannisPVC Provincetown
Cape and islands flights can be seasonal and weather-sensitive. Confirm operating carrier and baggage rules.

Michigan

MI
DTW DetroitGRR Grand RapidsFNT FlintLAN LansingMBS Saginaw/Midland/Bay CityTVC Traverse CityAZO KalamazooMQT Marquette
Upper Peninsula trips may require comparing MQT, CIU, ESC and drive time from Wisconsin or Lower Michigan.

Minnesota

MN
MSP Minneapolis–St. PaulDLH DuluthRST RochesterBJI BemidjiBRD BrainerdINL International FallsHIB Hibbing
MSP is the main hub. Northern Minnesota airports can save driving time but may have fewer daily flight options.

Mississippi

MS
JAN JacksonGPT Gulfport/BiloxiGTR Golden TriangleMEI MeridianPIB Hattiesburg/Laurel
For Gulf Coast trips, compare GPT with New Orleans MSY depending on your final destination and rental-car needs.

Missouri

MO
STL St. LouisMCI Kansas CitySGF SpringfieldCOU ColumbiaJLN JoplinCGI Cape Girardeau
Kansas City’s airport code is MCI, not KCI. Airport branding and airport codes do not always match.

Montana

MT
BZN BozemanBIL BillingsMSO MissoulaFCA Kalispell / GlacierHLN HelenaGTF Great FallsBTM ButteWYS West Yellowstone
Glacier Park International may be marketed with Glacier branding, but the traveler code is FCA.

Nebraska

NE
OMA OmahaLNK LincolnGRI Grand IslandBFF ScottsbluffLBF North PlatteEAR Kearney
Omaha is the main passenger gateway; smaller airports may require connection planning and schedule checks.

Nevada

NV
LAS Las VegasRNO Reno/TahoeEKO Elko
Las Vegas travelers need LAS for Harry Reid International Airport. North Las Vegas Airport is a different airport and is not the normal commercial-airline code.

New Hampshire

NH
MHT ManchesterLEB LebanonPSM Portsmouth
MHT can be easier than Boston for some northern New England trips, but compare route options and ground time.

New Jersey

NJ
EWR NewarkACY Atlantic CityTTN Trenton
EWR is part of the New York City airport market, but it is physically in New Jersey.

New Mexico

NM
ABQ AlbuquerqueSAF Santa FeROW RoswellHOB HobbsCNM CarlsbadFMN Farmington
Santa Fe and Albuquerque are different airport choices; check car-rental availability and arrival time before choosing SAF.

New York

NY
JFK New York JFKLGA LaGuardiaBUF BuffaloROC RochesterSYR SyracuseALB AlbanyISP Long IslandSWF New York StewartHPN WestchesterITH Ithaca
New York City trips can involve JFK, LGA or EWR. EWR is in New Jersey, but often appears in NYC flight searches.

North Carolina

NC
CLT CharlotteRDU Raleigh/DurhamAVL AshevilleGSO GreensboroILM WilmingtonOAJ JacksonvillePGV GreenvilleEWN New BernFAY Fayetteville
CLT is a major hub, but RDU may be better for Triangle trips and tech-campus travel.

North Dakota

ND
FAR FargoBIS BismarckMOT MinotGFK Grand ForksXWA Williston BasinDIK DickinsonDVL Devils LakeJMS Jamestown
Williston is a good example of why old code lists can become stale; confirm current airport code in airline systems.

Ohio

OH
CLE ClevelandCMH ColumbusDAY DaytonCAK Akron/CantonTOL Toledo
Cincinnati travelers often use CVG, but the airport is physically in Kentucky.

Oklahoma

OK
OKC Oklahoma CityTUL TulsaLAW LawtonSWO Stillwater
OKC and TUL are separate metro choices. Compare rental-car cost and road distance before choosing by airfare only.

Oregon

OR
PDX PortlandEUG EugeneMFR MedfordRDM Redmond/BendOTH North Bend
For Bend and central Oregon, RDM is usually the more relevant code than PDX.

Pennsylvania

PA
PHL PhiladelphiaPIT PittsburghMDT HarrisburgABE Lehigh ValleyAVP Wilkes-Barre/ScrantonERI ErieLBE LatrobeSCE State College
Philadelphia-area travelers may also compare EWR, BWI or ILG depending on exact suburb and travel time.

Rhode Island

RI
PVD ProvidenceBID Block Island
PVD is often easier than BOS for southern New England trips, especially if you are renting a car.

South Carolina

SC
CHS CharlestonGSP Greenville/SpartanburgMYR Myrtle BeachCAE ColumbiaFLO FlorenceHHH Hilton Head
For Hilton Head, compare HHH and SAV. SAV is in Georgia but often serves the same visitor market.

South Dakota

SD
FSD Sioux FallsRAP Rapid CityABR AberdeenATY WatertownPIR Pierre
Black Hills trips usually center on RAP. Check rental cars early during peak summer travel.

Tennessee

TN
BNA NashvilleMEM MemphisTYS KnoxvilleCHA ChattanoogaTRI Tri-Cities
Great Smoky Mountains trips may involve TYS, AVL or even CLT depending on route and ground time.

Texas

TX
DFW Dallas/Fort WorthDAL Dallas LoveIAH Houston IntercontinentalHOU Houston HobbyAUS AustinSAT San AntonioELP El PasoMAF Midland/OdessaLBB LubbockHRL HarlingenBRO BrownsvilleCRP Corpus ChristiAMA AmarilloMFE McAllen
Texas airport choice is often metro-specific. DFW and DAL are not interchangeable; IAH and HOU are not interchangeable.

Utah

UT
SLC Salt Lake CityPVU ProvoSGU St. GeorgeCDC Cedar CityCNY Moab
National-park trips may use SLC, SGU, CDC or CNY depending on your route and rental-car plan.

Vermont

VT
BTV BurlingtonRUT RutlandMPV Montpelier
BTV is the main Vermont airport for airline travelers; winter road planning matters for ski destinations.

Virginia

VA
IAD DullesDCA Reagan NationalRIC RichmondORF NorfolkROA RoanokeCHO CharlottesvilleLYH LynchburgPHF Newport News
DCA and IAD are both in Virginia, though many travelers think of them as Washington, DC airports.

Washington

WA
SEA Seattle/TacomaGEG SpokaneBLI BellinghamPSC Tri-Cities/PascoPAE Everett/Paine FieldYKM YakimaALW Walla WallaPUW PullmanEAT Wenatchee
Seattle-area travelers may compare SEA with PAE. They serve different parts of the metro area.

West Virginia

WV
CRW CharlestonHTS HuntingtonCKB ClarksburgLWB LewisburgMGW Morgantown
Mountain driving can make the closest-looking airport less practical. Compare real drive times, not just distance.

Wisconsin

WI
MKE MilwaukeeMSN MadisonATW AppletonGRB Green BayCWA Central WisconsinEAU Eau ClaireRHI RhinelanderLSE La Crosse
Northern Wisconsin trips may involve small-airport schedules. Check baggage interline rules if connecting.

Wyoming

WY
JAC Jackson HoleCPR CasperCYS CheyenneLAR LaramieRKS Rock SpringsGCC GilletteRIW RivertonSHR SheridanCOD Cody
Yellowstone and Grand Teton trips require comparing JAC, COD, BZN and ground conditions.
PDF-ready tip: Use the PDF button at the top to save this state-by-state list from your browser. For official operational use, export current data from FAA or IATA instead of relying on any static PDF.
Code system guide

IATA vs FAA vs ICAO vs DOT airport identifiers

IATA airport code

Three-letter code used in airline booking, tickets, baggage tags and travel apps. Example: LAX.

FAA location identifier

US aviation identifier used by FAA systems. It may match the IATA code at major airports, but it can also identify many non-airline facilities.

ICAO code

Four-letter international aviation code used in flight plans, dispatch and weather. Many mainland US airport ICAO codes add “K” before the three-letter code, such as KLAX.

DOT / BTS airport ID

Data identifier used for statistical analysis. It helps avoid problems when airport codes change or are reused.

Pro tip: If you are making a directory, PDF or spreadsheet, add a column named “Code Type.” A mixed list of IATA, FAA and ICAO identifiers becomes unreliable fast.
Booking mistakes

Common US airport-code mistakes to avoid

NYC

New York airport confusion

JFK and LGA are in New York. EWR is in New Jersey but often appears in New York City searches. Check your ground-transport cost before booking.

CHI

Chicago airport confusion

ORD and MDW are different airports. A self-transfer between them can require a long ground transfer and another security screening.

WAS

Washington-area airport confusion

DCA and IAD are in Virginia. BWI is in Maryland. All can serve Washington trips, but they are not interchangeable for timing.

CVG

Cincinnati airport state confusion

CVG serves Cincinnati but is located in Kentucky. A state-by-state airport-code list should treat physical location and city market separately.

MCO

Orlando airport confusion

MCO and SFB are separate Orlando-area airports. Rental-car pickup, shuttle options and drive time can be very different.

SFO

Bay Area airport confusion

SFO, OAK and SJC can all appear for Bay Area trips. Choose based on final destination, not just airfare.

PDF and spreadsheet use

How to use this US airport codes list PDF-style

1

Save this page

Use your browser print menu and choose “Save as PDF.” This creates a quick traveler-friendly reference.

2

Do not treat it as official master data

Static PDF lists become outdated when airports rename, commercial service changes or codes are reassigned.

3

Use official databases for systems

For apps, booking products, GIS tools or compliance work, use FAA, IATA or DOT/BTS sources directly.

Data warning: A copied “all US airport codes list” from the web may combine passenger airports, military fields, private-use facilities, heliports, seaplane bases and old codes. That creates bad travel information.
FAQs

US states airport codes FAQs

What are US states airport codes?
US states airport codes are airport identifiers organized by state. For travelers, the useful version is usually a list of three-letter IATA codes for major passenger airports in each state.
How many airport codes are there in the US?
There is no single stable answer without defining the code system. FAA location identifiers cover many facilities beyond passenger airports, while IATA airport codes are the codes most travelers see on tickets and baggage tags.
What is the difference between an airport code and a city code?
An airport code identifies a specific airport, such as JFK. A city or metropolitan market may have multiple airports, such as New York with JFK, LGA and EWR in many flight searches.
Why do some airport codes not match the airport name?
Airport codes often stay stable after airport names change. Examples include MSY for New Orleans and MCI for Kansas City. Stability helps airline, baggage and booking systems avoid disruption.
Is this a complete list of every US airport code?
No. This is a traveler-focused list of major passenger airport codes by state. For every FAA location identifier, use the FAA Location ID Database. For the official IATA database, use IATA’s Airport and Location Identifier Database.
Which US airport code should I use for Washington, DC?
Common Washington-area choices are DCA for Reagan National, IAD for Dulles and BWI for Baltimore/Washington. DCA and IAD are in Virginia; BWI is in Maryland.
Which US airport code should I use for New York City?
New York City trips commonly use JFK, LGA or EWR. EWR is located in New Jersey but often appears in New York City flight searches.
Official source audit

Official sources for current airport-code data