Souhegan River
Low Tide on the Souhegan
The headwaters of the Souhegan River are located in New Ipswich, NH. The River flows northwest through the town of Greenville for 33.8 miles before joining the Merrimack River in Nashua. New Ipswich has several flood control dams which function to restrict flow during flooding conditions. Greenville has two