Cottonwood city is a city located in Yavapai County, Arizona. Cottonwood city has a 2026 population of 12,939. Cottonwood city is currently growing at a rate of 0.42% annually and its population has increased by 6.85% since the most recent census, which recorded a population of 12,109 in 2020.