Waterfalls in Goffstown
Greggs Falls
Goffstown, NH 03045
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.