An orchard that became O'Hare
The field began as Orchard Field. Chicago renamed it in 1949 after the naval aviator Edward “Butch” O'Hare; the code kept the orchard.
An airport can carry up to three codes. ICAO — four letters, for pilots and controllers. IATA — three letters, for tickets and bags. FAA — identifiers for the United States. Type one in and we'll tell you whose it is.
The operational code, for charts, flight plans, weather reports and air traffic control. It also says where in the world the field is.
The commercial code, for tickets, bag tags and timetables. IATA assigns one only when an airline asks for it.
The US identifier, from FAA Order JO 7350.9: three letters for larger fields, letters mixed with digits for small ones.
An ICAO code is an address, built from the outside in. The first letter names a region of the world, the second usually a country within it, and the last two the airfield. A few large countries have a letter to themselves and spend only one on the country: the contiguous United States is K, Canada C, Australia Y and China Z.
In the 1930s each airline chose its own two-letter codes; by the late 1940s there were too many airports for two letters and the codes grew to three. They follow no regional scheme. Many were fixed when the airport had another name, or when the letters it wanted were taken, and IATA almost never changes a code once issued — which is why so many do not match the name on the terminal.
The field began as Orchard Field. Chicago renamed it in 1949 after the naval aviator Edward “Butch” O'Hare; the code kept the orchard.
Orlando's airport stands on the former McCoy Air Force Base, named after Colonel Michael N. W. McCoy, and kept the base's code.
Moisant Stock Yards: the land Moisant Field was built on, named after the aviator John Moisant. The airport has been renamed twice since, in 1960 and 2001.
Berry Field, Nashville — after Colonel Harry S. Berry, the airport's first administrator.
Geiger Field, after the Army aviation and ballooning pioneer Major Harold Geiger. It became Spokane International in 1960 and kept the code.
Dulles opened as DIA. IATA gives it as its example of a code changed for safety: DIA was too easily confused with Washington National, DCA.
Los Angeles was LA when codes had two letters. When they grew to three, an X was added that stands for nothing. IATA dates the change to 1947; the airport's own history gives 1950.
In the United States codes starting with N belong to the Navy, so Newark could not begin with its own initial.
Mid-Continent International, the TWA overhaul base the airport grew from in the 1950s. The code stayed when the new terminals opened in 1972.
Cincinnati's airport is in Kentucky, across the Ohio River. Its code comes from Covington, the nearest large town; CIN was already taken.
Maui's code honours Jimmy Hogg, a Hawaiian Airlines chief pilot. The state says the navigation beacon he flew so many test flights for was named after him; Hawaiian Airlines says the authorities chose to honour him in 1957.
Sioux City asked for a new code in 1988 and again in 2002, and turned down every alternative offered. In 2007 it gave up and started selling “Fly SUX” merchandise.
Fresno Air Terminal, the airport's name when commercial service began in 1948.
Almost every Canadian airport code starts with Y. IATA says the prefix predates the Second World War and is believed to come from the codes of weather stations or radio beacons.
Names and dates from the journal piece What's in a name, where each has its source; O'Hare's from its story above.
Renaming an airport is a decision for its owner — a city council, a regional government, a national cabinet. The code is IATA's, and IATA calls its codes permanent: they are almost never changed, and then only for safety. The example IATA gives is not a renaming at all: Washington Dulles went from DIA to IAD so that it could not be confused with DCA.
New York's Idlewild was IDL. Renamed after John F. Kennedy in December 1963, it swapped IDL for JFK a few weeks later — one of the few times a name moved the code with it.
Counts, prefixes, the map and the decoder are computed from the register: codes from OurAirports, the FAA and Wikidata; counts and the map are of open airfields.
The ICAO code of London Heathrow Airport.