Woodstock had 39,895 residents on July 1, 2025, the Census Bureau estimates, up 13.8% since the 2020 census and 67% since 2010. Age, income and housing.
Last checked Oct. 6, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Questions about Census data: the Census Bureau’s customer line, 1-800-923-8282. This page is updated when the bureau publishes new figures.
Woodstock had an estimated 39,895 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 4,830 more people (13.8%) than the 2020 census count of 35,065 and 15,999 more (67%) than the 2010 census count of 23,896. The Census Bureau’s QuickFacts page for Woodstock summarizes the same releases. The city calls itself Georgia’s 20th largest city.
What this means for you
- Woodstock is still growing, by nearly 1,000 people a year since 2020, though growth slowed to 1.1% between 2024 and 2025.
- It is younger and rents more than Cherokee County as a whole, with a median age of 36.6.
- More than half of adults 25 and older hold a bachelor’s degree.
Population over time
| Year | Population | Source |
|---|---|---|
| 2010 | 23,896 | Census count |
| 2020 | 35,065 | Census count |
| 2021 | 36,342 | Estimate, July 1 |
| 2022 | 37,320 | Estimate, July 1 |
| 2023 | 38,516 | Estimate, July 1 |
| 2024 | 39,449 | Estimate, July 1 |
| 2025 | 39,895 | Estimate, July 1 |
Between the 2010 and 2020 censuses Woodstock grew 46.7%, nearly twice as fast as Cherokee County (24.4%).
Woodstock against the county and its neighbors
Growth from the Census Bureau’s April 2020 estimates base to July 1, 2025:
| Place | 2020 base | 2025 estimate | Change |
|---|---|---|---|
| Canton | 32,957 | 40,778 | +23.7% |
| Holly Springs | 16,418 | 20,261 | +23.4% |
| Kennesaw | 33,231 | 37,970 | +14.3% |
| Woodstock | 35,097 | 39,895 | +13.7% |
| Cherokee County | 266,615 | 299,273 | +12.2% |
| Acworth | 22,477 | 22,925 | +2.0% |
Canton, the county seat, passed Woodstock in the 2025 estimates; in the 2020 base, Woodstock was the larger city.
Age, households and income
From the Census Bureau’s 2020-2024 American Community Survey five-year estimates, the latest detailed figures for a city of Woodstock’s size:
| Woodstock | Cherokee County | |
|---|---|---|
| Median age | 36.6 | 40.2 |
| Under 18 | 22.9% | 22.8% |
| 65 and older | 13.2% | 15.8% |
| Households | 14,730 | 101,514 |
| Average household size | 2.51 | 2.75 |
| Median household income | $103,496 | $108,115 |
| Bachelor’s degree or higher (25 and older) | 52.3% | 41.1% |
Woodstock’s households are smaller than the county’s and its residents a little younger. Its share of college graduates is well above the county’s.
Among nearby cities, median household income ranges from $80,091 in Canton and $83,356 in Kennesaw to $113,992 in Holly Springs, in the same survey.
Housing
| Woodstock | Cherokee County | |
|---|---|---|
| Housing units | 15,371 | 106,407 |
| Owner-occupied | 64.0% | 77.3% |
| Median value of owner-occupied homes | $436,500 | $435,100 |
| Median gross rent | $1,821 | $1,799 |
About a third of Woodstock households rent, compared with fewer than a quarter countywide. For current values, see our home prices guide.
About these numbers
- Census counts (2010, 2020) are full counts of everyone living in the city on April 1.
- Population estimates are the bureau’s yearly July 1 figures, built from births, deaths, migration and housing data.
- American Community Survey figures are survey estimates pooled over five years, with margins of error published on data.census.gov.
Related: Woodstock, Cherokee County and the neighbors, moving to Woodstock and history and landmarks.
Frequently asked questions
What is the population of Woodstock, Georgia?
The Census Bureau estimates Woodstock had 39,895 residents on July 1, 2025. The 2020 census counted 35,065.
How fast is Woodstock growing?
Woodstock grew 46.7% between the 2010 and 2020 censuses, from 23,896 to 35,065, and has added about 4,800 people since 2020. Its 2025 estimate was 1.1% above 2024’s.
What is the median household income in Woodstock?
$103,496 in the Census Bureau’s 2020-2024 American Community Survey, compared with $108,115 for Cherokee County.
Is Woodstock bigger than Canton?
Slightly smaller. The Census Bureau’s 2025 estimates put Canton at 40,778 and Woodstock at 39,895; in the bureau’s April 2020 base, Woodstock was the larger of the two.
What is the population of Cherokee County, Georgia?
The Census Bureau estimates 299,273 people lived in Cherokee County on July 1, 2025, up 12.2% from the 2020 census count of 266,620.
Have your say