Woodstock is a city located in McHenry County, Illinois. Woodstock has a 2026 population of 25,892. It is also the county seat of McHenry County. Woodstock is currently growing at a rate of 0.38% annually and its population has increased by 0.93% since the most recent census, which recorded a population of 25,653 in 2020.