Aviva Directory » Local & Global » North America » United States » States » New Jersey » Cities & Towns » North Branch

North Branch is an unincorporated community located along both sides of the North Branch of the Raritan River in Somerset County, New Jersey. Most of the hamlet is in Branchburg Township, while a portion of it extends into Bridgewater Township. North Branch is surrounded by Clinton, Lamington, Bridgewater, Somerville, Raritan, South Branch, Hillsborough, and Flemington.



Recommended Resources

Search for North Branch on Google or Bing