The river lies entirely in the town of Sandwich.
The Cold River begins on the southern slopes of Sandwich Mountain, within the Sandwich Wilderness of the White Mountain National Forest.
The river flows generally east and then southeast, leaving the national forest, passing New Hampshire Route 113A in the village of Whiteface, and reaching the Bearcamp River close to the Sandwich/Tamworth town line.
U.S. Geological Survey Geographic Names Information System: Cold River (Bearcamp River tributary)
This article related to a river in New Hampshire is a stub.