Belvidere, Vermont

Belvidere is a town in Lamoille County, Vermont, United States.

[1] The North Branch of the Lamoille River flows east to west across the center of the town, and most of the town's settlement is in the North Branch valley.

There were 194 housing units at an average density of 6.0 per square mile (2.3/km2).

24.6% of all households were made up of individuals, and 8.8% had someone living alone who was 65 years of age or older.

About 8.8% of families and 9.4% of the population were below the poverty line, including 16.9% of those under the age of eighteen and 8.6% of those 65 or over.

Map of Vermont highlighting Lamoille County