Two Buttes is a town located in Baca County, Colorado. Two Buttes has a 2026 population of 32. Two Buttes is currently declining at a rate of 0% annually and its population has decreased by -5.88% since the most recent census, which recorded a population of 34 in 2020.
The median household income in Two Buttes is $25,000 with a poverty rate of 0%. The median age in Two Buttes is 66.3 years: 66.8 years for males, and 65.8 years for females. For every 100 females there are 50.0 males.