Waterfalls in Carroll

Lower Falls in Carroll

Lower Falls in Carroll

Carroll, NH 03583
No Shade
No Restrooms
No Parking
No Picnic Tables
No Benches
Lower Falls in Carroll, New Hampshire is a popular swimming destination that draws crowds during warm weather months. Visitors describe a beautiful waterfall and swimming hole area that's particularly well-suited for families with children. While some locals prefer when it was less discovered, the site continues to attract many visitors who return repeatedly to enjoy its natural beauty and refreshing waters.