Indian River (New Hampshire)
|• elevation||1,800 ft (550 m)|
|856 ft (261 m)|
|Length||12.8 mi (20.6 km)|
|• left||Orange Brook, Gulf Brook, Moose Brook|
The Indian River is a 12.8-mile-long (20.6 km) river in western New Hampshire in the United States. It is a tributary of the Mascoma River, which in turn flows to the Connecticut River and ultimately Long Island Sound.
The Indian River rises in the southern corner of the town of Dorchester and flows south in a broad valley to the west of Mount Cardigan. At the town center of Canaan, the river turns west and shortly ends at the Mascoma River.