Upon reaching the town of Newfields, where it is joined by the Fresh River, the river turns northeast and winds through rolling terrain to Newmarket, where it reaches the Lamprey River.
As the river approaches the town of Newfields, where it converges with the Fresh River, it changes direction northeast and flows through a series of gentle hills to reach Newmarket, where it intersects with the Lamprey River.