Teterboro is a borough in Bergen County, New Jersey, U.S. As of the Unite States 2000 census, the borough population was 18, making it the smallest municipality in New Jersey by population at the time of the census, ahead of Pine Valley (population 20) and Tavistock (with 24 residents).