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
A map and directions to the restaurant in North Branch, New Jersey are posted, with its dinner and lunch menus, calendar of special events, hours of operation, and reservation data.
http://www.riverviewweb.com/cryans/
North Branch Cluster of American Kennel Club Dog Shows
Located in North Branch, New Jersey, the organization features all-breed clubs, group clubs, and specialty shows. Schedules and calendars are posted.
http://www.northbranchcluster.org/
Driving directions to the North Branch, New Jersey church are offered, as well as an overview and schedules of its worship services, programs and events, associated preschool, and community outreach. A church blog is included.
http://www.nbrc.com/
North Branch Reformed Church Preschool
Offering programs for children age two and a half through five, the preschool’s programs, calendar, and closings are published to the site, along with registration information, announcements, and contacts.
http://www.nbrcpreschool.com/
The North Branch Fire Company provides fire suppression and rescue services to western Bridgewater Township and northern Branchburg Township. Its history, apparatus, members, and volunteer information are put forward, including photographs and video.
http://www.nbvfc.org/
St. Hubert’s Animal Welfare Center
The non-profit organization operates animal shelters in Madison and North Branch, New Jersey, offering pet adoptions, animal rescue, animal assisted therapy, humane education, dog training and pet loss support. Its programs, locations, hours and contacts are featured.
http://www.sthuberts.org/