US Airport Codes List: IATA Codes A to Z, PDF Guide & Travel Tips

Skip to US airport codes guide
USA airport codes · IATA · FAA · travel planning

US Airport Codes: IATA Codes A to Z, State List, PDF Guide & Travel Info

Find the US airport code you need before booking a flight, filling out a travel form, arranging pickup, checking a baggage tag or building a travel spreadsheet. This guide explains IATA vs FAA vs ICAO codes and gives a traveler-focused A-to-Z list of major U.S. airport codes.

Quick answer: Most travelers mean the three-letter IATA code, such as LAX, JFK, ORD, ATL or DFW. FAA and ICAO codes are separate aviation systems, so verify the exact airport name when accuracy matters.
Search airport codes Codes by state
i
Source note: Airport-Guides.org is an independent travel guide. Code assignments and airport-system data should be verified with the airline, airport, IATA code search, FAA Location ID Database, FAA NPIAS files, or BTS airport-code resources when used for official, legal, aviation or data-analysis work.
Answer first

What are US airport codes?

Updated 2026-08-27

US airport codes are short identifiers used to describe airports in travel, aviation, baggage, scheduling and transportation datasets. For everyday travelers, the useful code is usually the three-letter IATA airport code shown on airline tickets, boarding passes and luggage tags.

For example, LAX means Los Angeles International Airport, JFK means John F. Kennedy International Airport, and ORD means Chicago O’Hare International Airport. The code alone is not enough for every task because airport names, city markets and code systems can differ.

IATA

Use for booking

Use the three-letter IATA code for airline reservations, baggage tags, check-in apps and most consumer travel searches.

FAA

Use for US facility lookup

FAA location identifiers are used in US aviation systems and can overlap with IATA for major passenger airports, but they are not the same system.

ICAO

Use for aviation operations

ICAO codes are usually four characters in the continental United States, often beginning with “K,” such as KJFK, KLAX or KORD.

Practical takeaway: If you are booking a flight, use the three-letter IATA code. If you are analyzing government flight data or aviation facilities, check the FAA/BTS field definition before assuming the code means the same thing.
Avoid code confusion

IATA vs FAA vs ICAO airport codes

IATA airport code

Format: usually three letters.

Seen on: flight searches, e-tickets, boarding passes, baggage tags, travel apps and airport pickup texts.

Example: MCO for Orlando International Airport.

Use it when: you are a traveler, blogger, booking agent, hotel concierge or trip planner.

FAA location identifier

Format: three or four characters in the FAA system.

Seen on: FAA airport records, facility lookups, aviation references and some US airport datasets.

Example: many major airports use the same identifier as their IATA code, but not all facilities do.

Use it when: you need US aviation-facility accuracy rather than consumer travel shorthand.

ICAO airport code

Format: four letters for airport location indicators.

Seen on: aviation weather, flight plans, ATC systems and some pilot tools.

Example: KATL for Atlanta and KLAX for Los Angeles.

Use it when: you are reading aviation operations, METAR/TAF weather or flight-tracking data.
Data warning: BTS/TranStats documentation notes that airport codes can change and can be reused in some contexts. For historical analysis, use stable airport IDs or official lookup fields when available instead of relying only on the three-letter code.
A to Z searchable list

Major US airport codes alphabetical list

This is a traveler-focused list of major and commonly searched U.S. airport codes, not the full FAA registry of every airport, heliport, seaplane base or general aviation field. Use the search box for a code, city, airport name or state.

ABE
Lehigh Valley International AirportAllentown / Bethlehem, Pennsylvania
ABQ
Albuquerque International SunportAlbuquerque, New Mexico
ACY
Atlantic City International AirportAtlantic City, New Jersey
ALB
Albany International AirportAlbany, New York
ANC
Ted Stevens Anchorage International AirportAnchorage, Alaska
ASE
Aspen/Pitkin County AirportAspen, Colorado
ATL
Hartsfield-Jackson Atlanta International AirportAtlanta, Georgia
AUS
Austin-Bergstrom International AirportAustin, Texas
AVL
Asheville Regional AirportAsheville, North Carolina
BDL
Bradley International AirportHartford / Windsor Locks, Connecticut
BGR
Bangor International AirportBangor, Maine
BHM
Birmingham-Shuttlesworth International AirportBirmingham, Alabama
BNA
Nashville International AirportNashville, Tennessee
BOI
Boise AirportBoise, Idaho
BOS
Boston Logan International AirportBoston, Massachusetts
BUF
Buffalo Niagara International AirportBuffalo, New York
BUR
Hollywood Burbank AirportBurbank, California
BWI
Baltimore/Washington International Thurgood Marshall AirportBaltimore, Maryland
BZN
Bozeman Yellowstone International AirportBozeman, Montana
CHS
Charleston International AirportCharleston, South Carolina
CLE
Cleveland Hopkins International AirportCleveland, Ohio
CLT
Charlotte Douglas International AirportCharlotte, North Carolina
CMH
John Glenn Columbus International AirportColumbus, Ohio
COS
Colorado Springs AirportColorado Springs, Colorado
CRP
Corpus Christi International AirportCorpus Christi, Texas
CVG
Cincinnati/Northern Kentucky International AirportHebron, Kentucky / Cincinnati region
DCA
Ronald Reagan Washington National AirportWashington, D.C. area
DEN
Denver International AirportDenver, Colorado
DFW
Dallas Fort Worth International AirportDallas–Fort Worth, Texas
DTW
Detroit Metropolitan Wayne County AirportDetroit, Michigan
ELP
El Paso International AirportEl Paso, Texas
EWR
Newark Liberty International AirportNewark, New Jersey / New York City region
FAI
Fairbanks International AirportFairbanks, Alaska
FAT
Fresno Yosemite International AirportFresno, California
FLL
Fort Lauderdale-Hollywood International AirportFort Lauderdale, Florida
GEG
Spokane International AirportSpokane, Washington
GRR
Gerald R. Ford International AirportGrand Rapids, Michigan
GSP
Greenville-Spartanburg International AirportGreer, South Carolina
HLN
Helena Regional AirportHelena, Montana
HNL
Daniel K. Inouye International AirportHonolulu, Hawaii
HOU
William P. Hobby AirportHouston, Texas
IAD
Washington Dulles International AirportDulles, Virginia / Washington, D.C. area
IAH
George Bush Intercontinental AirportHouston, Texas
IND
Indianapolis International AirportIndianapolis, Indiana
JAX
Jacksonville International AirportJacksonville, Florida
JFK
John F. Kennedy International AirportQueens, New York
JNU
Juneau International AirportJuneau, Alaska
KOA
Ellison Onizuka Kona International AirportKailua-Kona, Hawaii
LAS
Harry Reid International AirportLas Vegas, Nevada
LAX
Los Angeles International AirportLos Angeles, California
LBB
Lubbock Preston Smith International AirportLubbock, Texas
LEX
Blue Grass AirportLexington, Kentucky
LGA
LaGuardia AirportQueens, New York
LIT
Clinton National AirportLittle Rock, Arkansas
MCI
Kansas City International AirportKansas City, Missouri
MCO
Orlando International AirportOrlando, Florida
MDW
Chicago Midway International AirportChicago, Illinois
MEM
Memphis International AirportMemphis, Tennessee
MIA
Miami International AirportMiami, Florida
MKE
Milwaukee Mitchell International AirportMilwaukee, Wisconsin
MSP
Minneapolis–Saint Paul International AirportMinneapolis / St. Paul, Minnesota
MSY
Louis Armstrong New Orleans International AirportNew Orleans, Louisiana
MYR
Myrtle Beach International AirportMyrtle Beach, South Carolina
OAK
San Francisco Bay Oakland International AirportOakland, California
OGG
Kahului AirportMaui, Hawaii
OKC
Will Rogers World AirportOklahoma City, Oklahoma
OMA
Eppley AirfieldOmaha, Nebraska
ONT
Ontario International AirportOntario, California
ORD
Chicago O’Hare International AirportChicago, Illinois
ORF
Norfolk International AirportNorfolk, Virginia
PBI
Palm Beach International AirportWest Palm Beach, Florida
PDX
Portland International AirportPortland, Oregon
PHL
Philadelphia International AirportPhiladelphia, Pennsylvania
PHX
Phoenix Sky Harbor International AirportPhoenix, Arizona
PIT
Pittsburgh International AirportPittsburgh, Pennsylvania
PNS
Pensacola International AirportPensacola, Florida
PVD
Rhode Island T. F. Green International AirportProvidence, Rhode Island
RDU
Raleigh-Durham International AirportRaleigh / Durham, North Carolina
RNO
Reno-Tahoe International AirportReno, Nevada
ROC
Frederick Douglass Greater Rochester International AirportRochester, New York
RSW
Southwest Florida International AirportFort Myers, Florida
SAN
San Diego International AirportSan Diego, California
SAT
San Antonio International AirportSan Antonio, Texas
SAV
Savannah/Hilton Head International AirportSavannah, Georgia
SDF
Louisville Muhammad Ali International AirportLouisville, Kentucky
SEA
Seattle-Tacoma International AirportSeattle, Washington
SFO
San Francisco International AirportSan Francisco, California
SJC
San José Mineta International AirportSan Jose, California
SLC
Salt Lake City International AirportSalt Lake City, Utah
SNA
John Wayne AirportOrange County, California
STL
St. Louis Lambert International AirportSt. Louis, Missouri
SYR
Syracuse Hancock International AirportSyracuse, New York
TPA
Tampa International AirportTampa, Florida
TUL
Tulsa International AirportTulsa, Oklahoma
TUS
Tucson International AirportTucson, Arizona
XNA
Northwest Arkansas National AirportBentonville / Fayetteville, Arkansas
Practical takeaway: For a city with multiple airports, search the city and compare codes before booking. New York alone can involve JFK, LGA, EWR, HPN, ISP or SWF depending on the itinerary and ground travel plan.
State lookup

US airport codes list by state

This section helps travelers find likely passenger airports by state. It is not a full federal inventory. For every public-use airport, use FAA NPIAS files or the FAA Location ID Database.

Alabama
BHMHSVMOBMGM
Alaska
ANCFAIJNUKTN
Arizona
PHXTUSAZAFLG
Arkansas
LITXNAFSMTXK
California
LAXSFOSANSJCOAKSMFSNABUR
Colorado
DENCOSASEEGEDROGJT
Connecticut
BDLHVN
Delaware
ILG
District of Columbia Area
DCAIADBWI
Florida
MIAMCOFLLTPARSWJAXPBISRQ
Georgia
ATLSAVAGSCSG
Hawaii
HNLOGGKOALIHITO
Idaho
BOIIDASUNTWF
Illinois
ORDMDWRFDSPIBMIMLI
Indiana
INDSBNFWAEVV
Iowa
DSMCIDSUXALO
Kansas
ICTMHKGCKHYS
Kentucky
SDFLEXCVGOWB
Louisiana
MSYBTRSHVLFTAEX
Maine
PWMBGRPQIRKD
Maryland
BWIHGRSBY
Massachusetts
BOSORHACKMVYHYA
Michigan
DTWGRRFNTTVCAZO
Minnesota
MSPDLHRSTBJI
Mississippi
JANGPTPIBMEI
Missouri
STLMCISGFCOU
Montana
BZNMSOFCABILGTFHLN
Nebraska
OMALNKGRIBFF
Nevada
LASRNOEKO
New Hampshire
MHTLEBPSM
New Jersey
EWRTTNACY
New Mexico
ABQSAFROWHOB
New York
JFKLGABUFROCSYRALBHPNISP
North Carolina
CLTRDUAVLILMGSO
North Dakota
FARBISMOTGFK
Ohio
CLECMHDAYCAKTOL
Oklahoma
OKCTULLAWSWO
Oregon
PDXEUGMFRRDM
Pennsylvania
PHLPITMDTABEERI
Rhode Island
PVDBID
South Carolina
CHSGSPMYRCAEHHH
South Dakota
FSDRAPABRPIR
Tennessee
BNAMEMTYSCHATRI
Texas
DFWDALIAHHOUAUSSATELPLBB
Utah
SLCPVUSGUCDC
Vermont
BTVRUT
Virginia
IADDCAORFRICROACHO
Washington
SEAGEGPSCBLIPAE
West Virginia
CRWHTSLWBCKB
Wisconsin
MKEMSNGRBATWCWA
Wyoming
JACCPRCYSLAR
US territories
SJUSTTSTXGUMSPNPPG
Practical takeaway: State lists help you identify likely airport options, but the airport code on your ticket is the final travel reference. Always match the code to the airport name before driving to pickup, booking parking or choosing a hotel shuttle.
PDF and printable use

US airport codes list PDF: best way to save or verify

Many users search for “US airport codes list PDF” or “US airport codes A to Z PDF.” A static PDF can become stale when airport names, airline service, codes or data fields change, so the safer approach is to pair a printable traveler list with official verification links.

PDF

Save this page as a PDF

Use the Save as PDF button above or your browser’s print menu. This keeps the search notes, state list and common mistakes with the code list.

FAA

Use FAA files for official airport-system lists

The FAA publishes NPIAS airport lists and downloads for airport-system planning. These are better for official airport inventory work than a blog-style PDF.

IATA

Use IATA for passenger-code verification

The IATA code search is the better source when you need to confirm a passenger-facing three-letter airport code.

Pro tip: If you are making a school quiz, travel handout or spreadsheet, save this page as PDF for quick reference, then verify disputed codes with IATA or the airport’s own site.
Traveler tools

US airport code tools

Airport system selector

Choose the task and get the code system you should use.

Select a task to get the safest code system.

City with multiple airports checker

Use this before booking a hotel shuttle, rental car or pickup.

Select a metro area to compare airport-code options.
Booking and pickup mistakes

Airport-code mistakes that cost travelers time or money

1. Booking the wrong airport in a multi-airport city

New York, Washington, Chicago, Houston, Los Angeles, San Francisco Bay Area and South Florida all have multiple practical airport choices.

Do this: Compare total trip time, parking, rideshare price and hotel shuttle coverage before choosing the cheapest fare.

2. Assuming the city name equals the airport location

Some airports serve a city market while sitting in a neighboring city, county or even another state. CVG is a classic example for the Cincinnati region because the airport is in Kentucky.

Do this: Search the airport code with the full airport name, not just the city.

3. Confusing airline codes with airport codes

Airline codes and airport codes both appear in itineraries. DL is Delta Air Lines, but DEN is Denver International Airport. AA is American Airlines, not an airport.

Do this: Airport codes are usually three letters in the origin/destination field; airline codes appear near the flight number.

4. Using airport codes alone in old datasets

For travel planning, code shorthand is fine. For historical analysis, airport codes can create errors because codes and airport names can change over time.

Do this: Use BTS city market IDs, airport IDs or official lookup tables when your dataset supports them.
Step-by-step

How to use a US airport code correctly

Start with the three-letter code on your itinerary.
For passenger travel, this is usually the IATA code. Example: SEA means Seattle-Tacoma International Airport.
Match the code to the full airport name.
Do not rely on the city alone. Multi-airport regions can have different costs, terminals and ground transport options.
Check official sources when accuracy matters.
Use the airline, the airport website, IATA code search, FAA location database or BTS documentation depending on your task.
Save a travel copy if needed.
Use browser print or “Save as PDF” for a quick offline US airport codes list, then verify anything high-stakes before travel.
Airport codes quiz

US airport codes quiz

Use this quick quiz for students, travel agents, aviation beginners or anyone learning common US airport codes.

Question 1

LAX is which airport?

Show answer

Los Angeles International Airport.

Question 2

ORD is which Chicago airport?

Show answer

Chicago O’Hare International Airport.

Question 3

Which code is Orlando International Airport?

Show answer

MCO.

Question 4

Which airport code is used for Harry Reid International Airport in Las Vegas?

Show answer

LAS.

Question 5

Which New York airport uses JFK?

Show answer

John F. Kennedy International Airport.

Question 6

Which code is Denver International Airport?

Show answer

DEN.

Quiz takeaway: The easiest way to memorize US airport codes is by metro area: New York = JFK/LGA/EWR, Chicago = ORD/MDW, Washington = DCA/IAD/BWI, Houston = IAH/HOU, Dallas = DFW/DAL.
Related Airport-Guides.org pages

Related airport-code guides

Official resources

Where to verify US airport codes

FAQs

US airport codes FAQs

What are US airport codes?
US airport codes are short identifiers used for airports. Travelers usually mean three-letter IATA airport codes, such as ATL, LAX, JFK, ORD and DFW. FAA and ICAO code systems are separate.
What is the difference between IATA and FAA airport codes?
IATA codes are the three-letter codes most travelers see on tickets and baggage tags. FAA location identifiers are used in US aviation facility records and may match the IATA code for major airports, but the systems are not identical.
Are all US airport codes three letters?
Passenger-facing IATA airport codes are generally three letters. FAA identifiers can be three or four characters, while ICAO location indicators are usually four letters for airports.
Where can I download a US airport codes alphabetical list PDF?
Use the Save as PDF or browser print option on this page for a traveler-focused list. For official airport-system files, use the FAA NPIAS downloads. For passenger code verification, use the IATA code search.
Why is Chicago O’Hare ORD instead of CHI?
ORD comes from O’Hare’s earlier association with Orchard Field. CHI is commonly used as a city-market style shorthand in some travel contexts, not the airport code for O’Hare.
Why is Orlando airport MCO?
MCO reflects the airport’s earlier McCoy Air Force Base name. The airport is now Orlando International Airport, but the passenger code remains MCO.
Can airport codes change?
Yes. Airport names and codes can change, and some transportation datasets warn that codes can be reused. For historical or official work, use stable airport identifiers or official lookup tables when available.
Which airport code should I use for New York City?
It depends on the actual airport. JFK is John F. Kennedy International Airport, LGA is LaGuardia Airport, and EWR is Newark Liberty International Airport in New Jersey. Confirm the exact code before booking ground transport.