Cottonwood, Arizona is located 50 miles south of Flagstaff and 100 miles north of Phoenix in Yavapai County. With a population of 11,311 residents, Cottonwood is beautiful city to raise a family. Cottonwood is also an ideal place to base your travels to terrific attractions and outdoor spots.

The median income for a household in the city was $27,444, and the median income for a family was $37,794. Males had a median income of $24,308 versus $19,977 for females. The per capita income for the city was $17,518. About 8.9% of families and 13.5% of the population were below the poverty line, including 19.5% of those under age 18 and 11.3% of those age 65 or over.