It is a tributary of the North Branch of the Contoocook River, part of the Merrimack River watershed.
This river serves as a feeder stream to the North Branch of the Contoocook River and contributes to the larger Merrimack River watershed region.