It is a tributary of the North Branch of the Contoocook River, part of the Merrimack River watershed.
It is a tributary of the North Branch of the Contoocook River, connected to the broader Merrimack River basin.