Waterfalls in Goffstown

Greggs Falls

Greggs Falls

Goffstown, NH 03045
No Shade
No Restrooms
No Parking
No Picnic Tables
No Benches
Greggs Falls in Goffstown, New Hampshire is a hydroelectric plant site with a waterfall feature. The location appears to be primarily industrial with restricted public access, though some visitors can view it from a distance. While not a traditional waterfall destination, the spot does attract some fishing enthusiasts who have success catching trout and bass during dry weather conditions.