Have you fished at Purgatory Brook? Be the first to comment on this fishing spot.
Purgatory Brook is a 5.8 mile (9.3 km) long tributary of the Souhegan River in southern New Hampshire. It rises in a marshy area on the border of Lyndeborough and Mont Vernon, and flows south over three small waterfalls, intersecting the Souhegan in Milford. For much of its length, it constitutes the border between Lyndeborough and Mont Vernon. The Purgatory Watershed is accessible by an established hiking trail system used frequently for hiking, cross-country skiing, snow shoeing and horseback riding. The Lower Falls are located near the town borders of Lyndeborough, Milford, and Mont Vernon. The Upper Falls are accessible from Lyndeborough and Mont Vernon.