Erie, CO has a population of 20,801 and is the 2,079th largest city in the United States. The population density is 1,078 per sq mi which is 2066% higher than the Colorado average and 1090% higher than the national average. The median age in Erie is 37 which is approximately 3% higher than the Colorado average of 36. In Erie, 72% of the population over 15 years of age are married, 88% speak English and 5% speak Spanish. 40% of Erie residents were born in Colorado, 51% were born out of state, 2% were born outside of the United States and 7% were foreign born.