Woodstock is a far northwest suburb of Chicago in McHenry County, Illinois. The population was 20,151 at the 2000 census. The 2010 Census shows 24,770 residents. It is the county seat of McHenry County. Woodstock is located 51 miles (82km) northwest of the Chicago Loop and 32 miles (51km) northwest of O'Hare International Airport.