LaGuardia Airport opened in 1939 on the site of the old Gala Amusement Park and Glenn Curtiss Airport at North Beach in Queens. Mayor Fiorello La Guardia had pushed for years for a real airport inside city limits. He once famously refused to leave a flight that had landed in Newark, New Jersey, insisting loudly that his ticket clearly said New York.
Built with federal Works Progress Administration money, it rose on new landfill along the edge of Flushing Bay. It opened as New York Municipal Airport and was renamed for the mayor in 1947. Its Marine Air Terminal, finished in 1940 for Pan American's transatlantic flying boats, is one of the last active terminals from that era. Idlewild, later renamed Kennedy, soon took over long haul flying in the 1940s.
This left LaGuardia as New York's short haul domestic airport. Slot controls, meaning limits on how many flights can use an airport each hour. A rule barring most flights beyond 1,500 miles shaped its network for decades. By the 2000s the cramped terminals were a national punchline, so a rebuild costing about 8 billion dollars began. Terminal B opened in 2020 and Delta's Terminal C followed in 2022.