In 2017, Eldorado, OK had a population of 490 people with a median age of 37.6 and a median household income of $29,643. Between 2016 and 2017 the population of Eldorado, OK grew from 461 to 490, a 6.29% increase and its median household income declined from $30,724 to $29,643, a -3.52% decrease.
The population of Eldorado, OK is 77.8% White Alone, 11.8% Hispanic or Latino, and 6.33% Two or More Races. 10.9% of the people in Eldorado, OK speak a non-English language, and 98.4% are U.S. citizens.
The median property value in Eldorado, OK is $36,300, and the homeownership rate is 73%. Most people in Eldorado, OK commute by Drove Alone, and the average commute time is 22.1 minutes. The average car ownership in Eldorado, OK is 2 cars per household.