Bound Brook is a borough in Somerset County, New Jersey, United States, located along the Raritan River.