Indian Stream

Brook Trout Fishery

Indian Stream in Pittsburg NH

Indian Stream is a tributary of the Upper Connecticut River that originates near the US/Canadian border and flows through forestland and ultimately a lush farm valley before emptying into the Connecticut River. Steeped in history, the Indian Stream Valley was the border of the US and the Republic of Indian Stream; a republic independent of both the US and Canada in the late 1700’s. Brook trout call this stream home, as do rainbow and brown trout nearer the confluence of Indian Stream and the Connecticut River.

Originating near the height of land, the stream begins in thick forest. The stream is made up of the three forks, East, Middle, and West Branch. The West Branch has an impoundment, Terrill Pond, another great place to catch brook trout.

The stream flows from north to south through timber company land, increasing in size as small brooks join the main stream.  In the final 2.5 miles of the stream, the valley opens up and the stream flows through private farmland. Access the stream in the timber lands or in the valley with landowner permission. The timber company land in the Pittsburg area is open to recreation.

Fishing SeasonAmey Farm on Indian Stream in Pittsburg NH

January 1st to October 15th
Brook Trout – 5 fish or 5 lbs whichever is reached first

Directions to Indian Stream

Take US Route 3 toward Pittsburg. Take a left onto Indian Stream Road. This road is about 15 miles long and follows the stream as it meanders from its three forks.

Flies to Try

Elk Hair Caddis, Bead-head Pheasant Tails, Adams, Royal Wulff, Prince