Woodstock is a city in Cherokee County, Georgia, United States. The population was 23,896 at the 2010 census. Originally a stop on the Louisville and Nashville Railroad, Woodstock is part of the Atlanta metropolitan area. In 2007 it was the tenth fastest-growing suburb in the United States.
Woodstock is located in southern Cherokee County at 34°6′5″N 84°31′10″W (34.100731, -84.518972). Interstate 575 passes through the western side of the city, with access from exits 7, 8, and 9. Downtown Atlanta is 30 miles (48 km) to the south, and Canton, the Cherokee County seat, is 11 miles (18 km) north.
According to the United States Census Bureau, Woodstock has a total area of 11.3 square miles (29.2 km2), of which 11.2 square miles (28.9 km2) is land and 0.12 square miles (0.3 km2), or 0.92%, is water.
As of the census of 2010, there were 23,896 people, 9,580 households, and 6,137 families residing in the city. The population density was 2,715.4 people per square mile (1043.5/km²). There were 10,298 housing units at an average density of 1170.2 per square mile (449.7/km²). The racial makeup of the city was 79.3% White, 10.2% African American, 0.2% Native American, 4.5% Asian, 0.02% Pacific Islander, 2.7% from other races, and 3.1% from two or more races.