The lake, along with Pool Pond, forms the headwaters of the Contoocook River, which flows north to the Merrimack River in Penacook, New Hampshire.
The lake and Pool Pond serve as the source for the Contoocook River, which eventually merges with the Merrimack River in Penacook, New Hampshire.