About South Londonderry, Vermont
South Londonderry, a city located in the state of Vermont (VT), is home to a population of approximately 214 people. South Londonderry boasts a median age of 45.3, with around 24.7% of its residents aged 60 or above. 6.5% of South Londonderry residents are disabled.