Cottonwood is a city in Yavapai County, Arizona, United States. According to the 2010 census, the population of the city is 11,265. Cottonwood has a semi-arid steppe climate.
In January the normal high temperature is 55 °F (13 °C) with a low of 26 °F. In July the normal high temperature is 97 °F with a low of 68 °F. Annual precipitation is around 13 inches.
The median income for a household in the city was $27,444, and the median income for a family was $37,794.