Fly fishing in New Hampshire.
Live flows, rules, access maps and nearby guides.
- 75waters
- 18with a live gauge
- 76designated

Photo credit
First Connecticut Lake, Pittsburg, New Hampshire, on the upper Connecticut River. Photo: Dmoore5556, CC BY-SA 4.0, via Wikimedia Commons
75 fly-fishing waters in New Hampshire have a page here, 18 with a live USGS flow gauge and 75 with an official agency designation (such as Special-regulation trout water or Fly-fishing only).
More about New Hampshire
3 fly-fishing guides and 4 fly shops in New Hampshire are listed, unclaimed unless marked. Destination hub: White Mountains: North Conway & the Saco.
76 watersShowing 1–60
- Magalloway RiverTailwater · Catch and release · Fly-fishing only · nearby gauge
- Upper Connecticut RiverTailwater · Catch and release · Fly-fishing only · live flow
- Androscoggin RiverTailwater · Catch and release · Fly-fishing only · live flow
- Merrymeeting RiverFreestone river · Catch and release · Fly-fishing only
- Lamprey RiverTailwater · Catch and release · Special-regulation trout water · live flow
- Carroll StreamFreestone river · Catch and release · Wild Trout Water
- Flints BrookFreestone river · Catch and release · Wild Trout Water · nearby gauge
- Long Mountain BrookFreestone river · Catch and release · Wild Trout Water
- Loomis Valley BrookFreestone river · Catch and release · Wild Trout Water · nearby gauge
- Newfound RiverFreestone river · Catch and release · Fly-fishing only
- Sand BrookFreestone river · Catch and release · Wild Trout Water · nearby gauge
- West Branch Mohawk RiverFreestone river · Catch and release · Wild Trout Water
- Exeter RiverFreestone river · Catch and release · Special-regulation trout water · live flow
- Dead Diamond RiverFreestone river · Catch and release · Special-regulation trout water · nearby gauge
- Contoocook RiverTailwater · Special-regulation trout water · live flow
- Pemigewasset RiverTailwater · Special-regulation trout water · live flow
- Winnipesaukee RiverTailwater · Special-regulation trout water · live flow
- Ashuelot RiverTailwater · Special-regulation trout water · live flow
- Piscataquog RiverTailwater · Special-regulation trout water · live flow
- Big Brook BogLake or reservoir · Fly-fishing only · Designated trout water
- Boundary PondLake or reservoir · Fly-fishing only · Designated trout water
- Chapin PondLake or reservoir · Fly-fishing only · Designated trout water
- Clarksville PondLake or reservoir · Fly-fishing only · Designated trout water
- Coldrain PondLake or reservoir · Fly-fishing only · Designated trout water
- Cole PondLake or reservoir · Fly-fishing only · Designated trout water
- Hoyt PondLake or reservoir · Fly-fishing only · Designated trout water
- Jones PondLake or reservoir · Fly-fishing only · Designated trout water
- Lime PondLake or reservoir · Fly-fishing only · Designated trout water
- Little Bear Brook PondLake or reservoir · Fly-fishing only · Designated trout water
- Profile LakeLake or reservoir · Fly-fishing only · Designated trout water
- Saco LakeLake or reservoir · Fly-fishing only · Designated trout water
- Scott BogLake or reservoir · Fly-fishing only · Designated trout water
- Sky PondLake or reservoir · Fly-fishing only · Designated trout water
- Stonehouse PondLake or reservoir · Fly-fishing only · Designated trout water
- Willard PondLake or reservoir · Fly-fishing only · Designated trout water
- Wright PondLake or reservoir · Fly-fishing only · Designated trout water
- Soucook RiverTailwater · Special-regulation trout water
- Cocheco RiverFreestone river · Catch and release · live flow
- Isinglass RiverFreestone river · Catch and release · live flow
- Saco RiverFreestone river · Fly-fishing only · live flow
- Souhegan RiverFreestone river · Catch and release · live flow
- South Branch Piscataquog RiverFreestone river · Catch and release · live flow
- Sugar RiverFreestone river · Fly-fishing only · live flow
- Ellis RiverFreestone river · Fly-fishing only
- Ethan PondLake or reservoir · Wild Trout Water
- Little Greenough PondLake or reservoir · Wild Trout Water
- Mascoma RiverFreestone river · Fly-fishing only
- Perry StreamFreestone river · Fly-fishing only · nearby gauge
- Shoal PondLake or reservoir · Wild Trout Water
- South Branch Ashuelot RiverFreestone river · Fly-fishing only · nearby gauge
- Blackwater RiverFreestone river · Special-regulation trout water · live flow
- Merrimack RiverFreestone river · Special-regulation trout water · live flow
- Nashua RiverFreestone river · Special-regulation trout water · nearby gauge
- Suncook RiverFreestone river · Special-regulation trout water · live flow
- Bellamy RiverFreestone river · Special-regulation trout water
- Conway LakeLake or reservoir · Special-regulation trout water
- First Connecticut LakeLake or reservoir · Special-regulation trout water
- Granite LakeLake or reservoir · Special-regulation trout water
- Jericho LakeLake or reservoir · Special-regulation trout water
- Lake FrancisLake or reservoir · Special-regulation trout water
More in the East 13 states
About the New Hampshire list
About this
75 New Hampshire rivers, creeks, lakes and flats with a page: each with its official agency designations and their source, live USGS flow where a gauge exists, the state’s regulations and access map, and the guides and shops nearby. Waters that cross into New Hampshire from a neighbouring state are included.
A New Hampshire water is here because the state agency lists it under an official designation, because guides and shops in our directories name it on their own websites, or because a live USGS gauge sits on a river a guide names. Species appear only where an agency page states them. “Most fished first” ranks by designations and by how many guide and shop websites name the water.
