Woodstock is a far northwest suburb of Chicago in McHenry County, Illinois. The population was 20,151 at the 2000 census, and is 25,000 as of 2008. It is the county seat of McHenry County. Woodstock is located 51 miles (82 km) northwest of the Chicago Loop and 32 miles (51 km) northwest of O'Hare International Airport. Woodstock is the home of the historic Woodstock Opera House and Old McHenry County Courthouse. The city was named in 2007 as one of the nation's Dozen Distinctive Destinations 2007 by the National Trust for Historic Preservation.