Merrimack River / Hudson Pemigewasset River / Hancock Ashuelot River / Hudson Squam River / Wolfeboro Mascoma Lake / Cocheco River / Rindge Hopkinton Lake / Middleton Locke Lake / Lake Winnipesaukee / Opechee Lake / Nashua Winnipesaukee River / Concord Balch Lake / Kingston Glen Lake / Gilmanton Dublin Lake / Dunbarton Belleau Lake / Epsom Northwood Lake / New Durham Scobie Pond/Haunted Lake / Rindge Forest Lake / New Hampton Piscataquog River / Jaffrey Contoocook Lake / Ashland Squam Lakes / Enfield Sunrise Lake / Hopkinton Nashua River / Manchester Contoocook River / Silver Lake / Winchester Connecticut River / Brookfield Potanipo Lake / Winchester Little Suncook River / Sanbornton Wilson Lake / Suncook Lake / /