North Bergen, New Jersey left North Bergen roughly shaped as an inverted "L". Its northern section stretches east-west and is south of the Bergen County communities Cliffside Park, Edgewater, Fairview and Ridgefield. To the east, the Hudson River creates the shared border with the borough of Manhattan in New York City. It shares a border with Carlstadt in the Hackensack River. Its north-south section lies between Secaucus to the west and to the east Guttenberg, West New York and Union City, with which it meets Jersey City at a single point at its southern end. With the separation of Secaucus in 1900, North Bergen
Independence, New York town has a total area of , all of it land. The southern town line forms a border with Pennsylvania and the eastern town line is the border with Steuben County, New York. New York State Route 248 is a major east-west highway in the town that intersects with New York State Route 248A (Cryder Creek Road) west of the community of Whitesville. Cryder Creek is a stream flowing out the southwest of the town, and Chenunda Creek flows across the northern part of the town. Both creeks are tributaries of the Genesee River. As of the census of 2000,