According to the United States Census Bureau, the borough had a total area of 1.287 square miles (3.335 km2), including 1.286 square miles (3.332 km2) of land and 0.001 square miles (0.004 km2) of water (0.11%) [REF].
The borough borders the Bergen County municipalities of Hackensack, Lodi, Paramus and Rochelle Park [REF].