 Teaneck is bordered by eight municipalities in Bergen County, including to the west by River Edge and Hackensack which lie across the Hackensack River, to the north by New Milford and Bergenfield, to the east by Englewood and Leonia, and to the south by Ridgefield Park and Bogota.Unincorporated communities, localities and place names located partially or completely within the township include New Bridge and West Englewood.English is spoken by 72.4% of residents.