[6] According to the United States Census Bureau, the city has a total area of 1.4 square miles (3.6 km2), all land.
As of the 2020 United States census, there were 1,574 people, 791 households, and 544 families residing in the city.
The City of Eldorado is served by the Schleicher County Independent School District.
Eldorado was the nearest city to the Yearning for Zion Ranch (YFZ Ranch), the headquarters of the Fundamentalist Church of Jesus Christ of Latter Day Saints headed by convicted sex offender felon Warren Jeffs.
More than 400 children were removed from the compound in April 2008 by Texas Child Protective Services.
The real town of Eldorado did not exist until 1895, well after the date of John Wayne's fictional adventure.