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 concludes its journey in Hanover/Pembroke, emptying into Luddams Ford. Above this point lies the Indian Head River.