Hyde Park is a town in and the shire town (county seat) of Lamoille County, Vermont, United States. The population was 2,847 at the 2000 census. There is also a village of the same name within the town.