Path of Salmon Falls River NH

The Salmon Falls River is a tributary of the Piscataqua River in the U.S. states of Maine and New Hampshire. It rises at Great East Lake, Newichawannock Canal, and Horn Pond and flows south-southeast for approximately 38 miles, forming the border between York County, Maine, and Strafford County, New Hampshire.
  • Country: United States
  • States: New Hampshire, Maine
  • Counties: Carroll, NH, Strafford, NH, York, ME
  • Towns and cities: Wakefield, NH, Acton, ME, Milton, NH, Lebanon, ME, Rochester, NH, Berwick, ME, Somersworth, NH, Rollinsford, NH, South Berwick, ME, Dover, NH, Eliot, ME
  • Source: Horn Pond
  • Mouth: Piscataqua River
  • Length: 38 mi (61 km)
Data from: en.wikipedia.org