Rieka Salmon Falls je prítokom rieky Piscataqua v amerických štátoch Maine a New Hampshire. To sa zdvihne pri Great East Lake, Newichawannock Canal a Horn Pond a tečie na juho-juhovýchod asi 38 míľ, tvoria hranicu medzi York County, Maine a Strafford County, New Hampshire.
Rieka Salmon Falls tečie na juho-juhozápad asi 38 míľ