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
South Brunswick, New Jersey branches, the New York division of the Pennsylvania Railroad, the Rocky Hill and the Jamesburg and Freehold. The Lawrence Brook, a tributary of the Raritan River, flows through the township. Pigeon Swamp State Park is a New Jersey state park located on Deans Rhode Hall Road (Middlesex CR-610). The park has of undeveloped land. The township borders Cranbury Township, East Brunswick Township, Monroe Township, North Brunswick Township and Plainsboro Township in Middlesex County; Princeton in Mercer County; and Franklin Township in Somerset County. South Brunswick is in the humid continental climate zone. Average Winter-time high temperatures range from , and