Teterboro is a commuter railroad station for NJ Transit in the borough of Hasbrouck Heights, Bergen County, New Jersey, United States. The station is located on the Pascack Valley Line near U.S. Route 46 (US 46) and Teterboro Airport between Wood-Ridge and Essex Street. Teterboro station consists of one low-level platform with a shelter accessible at the Catherine Street and US 46 ramps.