Lowell Lake State Park
NATURE · STATE PARK
Lowell Lake State Park
Andover, Vermont
Nature
1
Lowell Lake State Park in Londonderry, Vermont, is a largely undeveloped day-use park centered on the 102-acre Lowell Lake. It is valued for simple outdoor recreation, including hiking, non-motorized boating, fishing, picnicking, wildlife watching, and winter sports. Its main route, the Lowell Lake Trail, forms a loop of about 3.5 miles around the lake. A cemetery dating to the Revolutionary War era provides a small historical feature within the otherwise quiet natural landscape. The park offers only basic access, including an informal car-top boat launch, and has no restrooms or other visitor facilities.
FIND IT
Andover, Vermont · USA
© 2026 MainEngine