Sandwiched between Haverhill, NH and East Haverhill, NH is the town of Pike. This was once a stop on the Rail Road system that served the region. The Oliverian Brook runs through the town and once powered the Mill, shown in the photo below. Pike is located on NH Rte. 25, about 35 miles north of Plymouth, NH.