Roaring Brook is a tributary of Cruser Brook in Somerset County, New Jersey, in the United States.
Roaring Brook starts at , on Sourland Mountain. It flows southeast until it joins Cruser Brook at the edge of Sourland Mountain at .