Steamboat Springs, CO has a population of 12,336 and is the 3,341st largest city in the United States. The population density is 1,215 per sq mi which is 2341% higher than the Colorado average and 1241% higher than the national average. The median age in Steamboat Springs is 37 which is approximately 3% higher than the Colorado average of 36. In Steamboat Springs, 42% of the population over 15 years of age are married, 90% speak English and 5% speak Spanish. 31% of Steamboat Springs residents were born in Colorado, 57% were born out of state, 2% were born outside of the United States and 10% were foreign born.