The North River ends in Hanover/Pembroke at Luddams Ford. The water upstream from the Luddams Ford dam is the Indian Head River.
The North River ends at Hanover/Pembroke, merging with the Indian Head River upstream of Luddams Ford.