Hyde Park is a town in and the shire town (county seat) of Lamoille County, Vermont, United States. The town was named for Captain Jedediah Hyde, a landowner. The population was 2,847 at the 2000 census. There is also a village within the town by the same name.
According to the United States Census Bureau, the town has a total area of 39.0 square miles (101.0 km2), of which 37.9 square miles (98.1 km2) is land and 1.1 square miles (2.9 km2) (2.87%) is water.
As of the census of 2000, there were 2,847 people, 1,138 households, and 780 families residing in the town. The population density was 75.2 people per square mile (29.0/km2). There were 1,220 housing units at an average density of 32.2/sq mi (12.4/km2). The racial makeup of the town was 97.75% White, 0.53% Black or African American, 0.53% Native American, 0.39% Asian, and 0.81% from two or more races. Hispanic or Latino of any race were 0.77% of the population.
There were 1,138 households out of which 31.7% had children under the age of 18 living with them, 53.7% were couples living together and joined in either marriage or civil union, 9.3% had a female householder with no husband present, and 31.4% were non-families. 24.4% of all households were made up of individuals and 9.5% had someone living alone who was 65 years of age or older. The average household size was 2.49 and the average family size was 2.92.