El río Salmon Falls es un afluente del río Piscataqua en los estados de Maine y New Hampshire. Se eleva en Great East Lake, Newichawannock Canal y Horn Pond y fluye al sur-sureste de aproximadamente 38 millas, formando la frontera entre el condado de York, Maine, y el condado de Strafford, New Hampshire.
El río Salmon Falls es el único afluente del río Piscataqua.