Located in the US, the fly fishing in New Hampshire offers over fifteen scenic trout rivers spots. The best New Hampshire fly fishing based on popularity are considered to be Pemigewasset River, Saco River, Contoocook River, Lamprey River, and Exeter River. For a detailed fly fishing river description and printable river access map, just select a New Hampshire fly fishing river or stream below.
North of Conway in the scenic Mt Washington valley, the Saco River is lesser well-known but has good fly fishing opportunities. The Saco River starts at Saco Lake in Crawford Notch and runs all the way to the Atlantic Ocean. It is well-stocked, and known for brook trout and rainbow trout. The main fishing section is from...
Northwest of Manchester and southeast of Henniker, the Contoocook River provides good trout fly fishing opportunties. The Contoocook River is accessible 1) from Contoocook Lake downstream to the area marked with signs and wire in West Henniker, 2) from a point 2,500 feet above paper mill dam in Henniker to the Lower Falls Dam in Boscawen including the Hopkinton Everett Flood Control Area (daily limit of 2 brook trout), and 3) from the Lower falls Dam in Boscawen to the confluence with the Merrimack River.
Southwest of Exeter, the Exeter River provides good rainbow trout, brook trout, and brown trout fly fishing opportunties. The best section of the Exeter River is from SR121A down to the confluence with the Squamscott River, which is just south of the town of Exeter.
North of Concord, the Pemigewasset River is popular for its brook trout and rainbow trout fly fishing. The Pemigewasset River is accessible from the posts 150 feet below the Eastman Falls Dam in Franklin to the confluence of the Pemigewasset River and the Winnipesaukee River, and also from the closed section below Ayers Island Dam in Bristol to the Eastman Falls Dam in Franklin (catch-and-release).
Southeast of Concord near Allenstown, the Suncook River provides good trout fly fishing opportunties. The Suncook River is accessible from the Rte 126 Bridge in Barnstead to its confluence with the Merrimack River. The river is known for its rainbow trout, brook trout and brown trout.
North of Conway and east of Gorham, the Androscoggin River offers fly fisherman scenic wading and drift boating while chasing trout. The Androscoggin River is accessible from the Dummer-Cambridge town line to the Pontook Dam, and from Saw Mill Dam to the NH/ME border. Each section of the river has special rules so make sure to check with the NH Fish and Game department for current regulations.
North of North Conway near Jackson in the Mt Washington Valley, the Ellis River is known for its fly fishing in pocket water and pools. The Ellis River starts up at Pinkham Notch and ends down at the confluence with the Saco River. The best fishing is either early or late season since the river heats up. This river is well-stocked, and is known for its rainbow trout and brook trout.
North of Nashua and south of Manchester, the Merrimack River provides good trout fly fishing opportunties. The Merrimack River is accessible from the confluence of the Winnipesaukee River and the Pemigewasset River to the NH/MA border. This river is known for its rainbow trout, brook trout, and brown trout. Keep in mind, there are some sections of the Merrimack River that are closed to fishing, such as near Garvin Falls Dam and upstream of Amoskeag Dam.
Northwest of Concord between Claremont and Newport, the Sugar River is known for brook trout and rainbow trout. The Sugar River runs 27 miles from the headwaters down to the Connecticut River confluence. The Sugar River is stocked with rainbow trout and brown trout by the state.
Southwest of Concord near Swanzey and Troy, the South Branch of Ashuelot River River is very popular with local fly fisherman. The best fly fishing on the Ashuelot River can be found from Iron Bridge, which is east of Swanzey, to Farrar Pond Dam in Troy.