where is teterboro airport

6 minutes ago 1
Nature

Teterboro Airport (IATA: TEB, ICAO: KTEB) is located in Bergen County, New Jersey, United States, just across the Hudson River from New York City. It sits within the municipalities of Teterboro, Moonachie, and Hasbrouck Heights and is about 12 miles (roughly 19 kilometers) north-northwest of Midtown Manhattan. The airport is owned by the Port Authority of New York and New Jersey and is operated by AFCO AvPORTS Management. It functions as a general aviation reliever airport, primarily handling private and corporate aircraft, and it does not offer scheduled commercial airline service.