Airport codes in America typically consist of three letters, although there are some exceptions. These codes are assigned by the International Air Transport Association (IATA) and are used globally for air travel. Here is a list of US airport codes, organized alphabetically by state:
List of US airport codes
AL – Alabama
- BHM – Birmingham-Shuttlesworth International Airport
- HSV – Huntsville International Airport
- MOB – Mobile Regional Airport
AK – Alaska
- ANC – Ted Stevens Anchorage International Airport
- FAI – Fairbanks International Airport
AZ – Arizona
- PHX – Phoenix Sky Harbor International Airport
- TUS – Tucson International Airport
AR – Arkansas
- LIT – Bill and Hillary Clinton National Airport/Adams Field
- XNA – Northwest Arkansas National Airport
CA – California
- LAX – Los Angeles International Airport
- LGB – Long Beach Airport
- OAK – Oakland International Airport
- ONT – Ontario International Airport
- SFO – San Francisco International Airport
- SAN – San Diego International Airport
- SJC – San Jose Mineta International Airport
- SMF – Sacramento International Airport
- SNA – John Wayne Airport
- STS - Charles M. Schulz Sonoma County Airport (Santa Rosa, CA)
- MRY - Monterey Regional Airport
CO – Colorado
- DEN – Denver International Airport
- COS – Colorado Springs Airport
CT – Connecticut
- BDL – Bradley International Airport
DE – Delaware
- ILG – New Castle Airport
- GED – Delaware Coastal Airport
FL – Florida
- MIA – Miami International Airport
- MCO – Orlando International Airport
- TPA – Tampa International Airport
GA – Georgia
- ATL – Hartsfield-Jackson Atlanta International Airport
ID – Idaho
- BOI – Boise Airport
- IDA – Idaho Falls Regional Airport
IL – Illinois
- ORD – O’Hare International Airport
- MDW – Chicago Midway International Airport
IN – Indiana
- IND – Indianapolis International Airport
- SBN – South Bend International Airport
IA – Iowa
- DSM – Des Moines International Airport
- CID – Eastern Iowa Airport
KS – Kansas
- MCI – Kansas City International Airport
- ICT – Wichita Dwight D. Eisenhower National Airport
KY – Kentucky
- SDF – Louisville Muhammad Ali International Airport
- CVG – Cincinnati/Northern Kentucky International Airport
LA – Louisiana
- MSY – Louis Armstrong New Orleans International Airport
- BTR – Baton Rouge Metropolitan Airport
ME – Maine
- PWM – Portland International Jetport
- BGR – Bangor International Airport
MD – Maryland
- BWI – Baltimore/Washington International Thurgood Marshall Airport
- DCA – Ronald Reagan Washington National Airport
MA – Massachusetts
- BOS – Logan International Airport
MI – Michigan
- DTW – Detroit Metropolitan Wayne County Airport
- GRR – Gerald R. Ford International Airport
MN – Minnesota
- MSP – Minneapolis-St. Paul International Airport
- DLH – Duluth International Airport
MS – Mississippi
- GPT – Gulfport-Biloxi International Airport
- JAN – Jackson-Medgar Evers International Airport
MO – Missouri
- STL – St. Louis Lambert International Airport
- MCI – Kansas City International Airport
MT – Montana
- BIL – Billings Logan International Airport
- BZN – Bozeman Yellowstone International Airport
- MSO – Missoula International Airport
NE – Nebraska
- OMA – Eppley Airfield
NV – Nevada
- LAS – McCarran International Airport
- RNO – Reno-Tahoe International Airport
NH – New Hampshire
- MHT – Manchester-Boston Regional Airport
- PSM – Portsmouth International Airport at Pease
NJ – New Jersey
- EWR – Newark Liberty International Airport
- ACY – Atlantic City International Airport
NM – New Mexico
- ABQ – Albuquerque International Sunport
NY – New York
- ALB – Albany International Airport
- BUF – Buffalo International Airport
- JFK – John F. Kennedy International Airport
- LGA – LaGuardia Airport
- ROC – Rochester
- SYR – Syracuse Hancock International Airport
NC – North Carolina
- CLT – Charlotte Douglas International Airport
- RDU – Raleigh-Durham International Airport
OH – Ohio
- CMH – John Glenn Columbus International Airport
- CVG – Cincinnati/Northern Kentucky International Airport
OK – Oklahoma
- OKC – Will Rogers World Airport
- TUL – Tulsa International Airport
OR – Oregon
- PDX – Portland International Airport
- EUG – Eugene Airport
PA – Pennsylvania
- MDT – Harrisburg International Airport
- PHL – Philadelphia International Airport
- PIT – Pittsburgh International Airport
RI – Rhode Island
- PVD – T. F. Green Airport
SC – South Carolina
- CHS – Charleston International Airport
- GSP – Greenville-Spartanburg International Airport
SD – South Dakota
- FSD – Sioux Falls Regional Airport
- ABR – Aberdeen Regional Airport
TN – Tennessee
- BNA – Nashville International Airport
- MEM – Memphis International Airport
TX – Texas
- AUS – Austin Bergstrom International Airport
- DAL – Dallas Love Field
- DFW – Dallas/Fort Worth International Airport
- ELP – El Paso International Airport
- IAH – George Bush Intercontinental Airport
- SAT – San Antonio International Airport
UT – Utah
- SLC – Salt Lake City International Airport
VT – Vermont
- BTV – Burlington International Airport
- RUT – Rutland Southern Vermont Regional Airport
VA – Virginia
- IAD – Washington Dulles International Airport
- ORF – Norfolk International Airport
WA – Washington
- SEA – Seattle-Tacoma International Airport
- GEG – Spokane International Airport
WI – Wisconsin
- MKE – General Mitchell International Airport
- MSN – Dane County Regional Airport
WY – Wyoming
- CYS – Cheyenne Regional Airport
- CPR – Casper-Natrona County International Airport
- JAC – Jackson Hole Airport