North Hero, Vermont 05474
Hen Island is in Lake Champlain off Hibbard Point on North Hero Island.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated October 16, 2023