
Menu
Created Town · VT
Londonderry,
Vermont
Londonderry, Vermont, is a peaceful town located in the southern part of the state, with a population of around 1,200. Known for its scenic beauty and outdoor recreational opportunities, Londonderry is a popular destination for nature lovers and adventure seekers. The town is home to Stratton Mountain Resort, a year-round destination offering. This Town foundation grows as local resources, Stashes and reviewed Editorial Library content are approved.