Woodstock is a town in Ulster County, New York, United States, in the northern part of the county, northwest of Kingston. It lies within the borders of the Catskill Park.