Cottonwood is a city located in Idaho. With a 2020 population of 947, it is the 88th largest city in Idaho and the 10551st largest city in the United States. Cottonwood is currently growing at a rate of 0.85% annually and its population has increased by 5.22% since the most recent census, which recorded a population of 900 in 2010. Spanning over 1 miles, Cottonwood has a population density of 1,128 people per square mile.
The average household income in Cottonwood is $58,791 with a poverty rate of 15.38%. The median rental costs in recent years comes to $611 per month, and the median house value is $124,000. The median age in Cottonwood is 40.1 years, 36.4 years for males, and 40.5 years for females. For every 100 females there are 94.4 males.