Cottonwood is a city in Yavapai County, Arizona, United States. According to 2005 Census Bureau estimates, the population of the city is 10,894. Cottonwood apartments for rent comparison page shows most up to date rent information on Cottonwood apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.