Waterfalls in Weybridge
Huntington Falls
Weybridge, VT 05753
Huntington Falls is located in Weybridge, Vermont along a spillway near a power plant. Visitors report that while the area offers a peaceful spot to relax and take in the scenery, access can sometimes be restricted due to closed gates. The waterfall site includes a launch area for small watercraft like canoes and kayaks, making it a potential destination for paddling enthusiasts.