Best New Hampshire Fly Fishing Rivers

New Hampshire has 19 fly fish spots.

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.

Featured FLY FISHING RIVERS

Saco River

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...  MORE INFO

Contoocook River

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.  MORE INFO

Exeter 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.  MORE INFO

Pemigewasset River

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).  MORE INFO

Suncook River

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.  MORE INFO

Lower Androscoggin River

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.  MORE INFO

Ellis River

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.  MORE INFO

Merrimack River

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.  MORE INFO

Sugar River

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.  MORE INFO

Ashuelot River

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.  MORE INFO

Mascoma River

Northwest of Concord and east of Lebanon, the Mascoma River is stocked trout river that is well known to local fly fishermen. The Mascoma River flows 32 miles from the headwaters downstream to the west to the Connecticut River confluence. The upper Mascoma River is above Mascoma Lake and is known as a brook trout stream. The lower section below Mascoma Lake has excellent fly fishing accessed by a rails-to-trails recreation trail down to the covered bridge. There is good parking at the dam off Pane Road and near the Riverside Grill on Riverside Drive.  MORE INFO