New Hampshire Route 16 bypasses the village to the west.
Its western end is at New Hampshire Route 18.
New Hampshire Route 16, while not following the river closely, occupies the same broad, sandy valley.
New Hampshire Routes 12 and 12-A provide good views of the east face.
The village is at the intersection of New Hampshire Routes 109 and 153.
The highway becomes New Hampshire Route 150 upon crossing the state line.
New Hampshire Route 12 and an abandoned railroad line follow the river along this section.
New Hampshire Route 26 follows the stream for its entire length.
New Hampshire Route 11 parallels the river for most of its southeasterly course.
New Hampshire Route 16 also crosses the northwest corner of the township.