El Dorado is located in Butler County, KS. The population is 12,988, making El Dorado the largest city in Butler County.
There are 7 public schools in El Dorado with an average Homefacts rating of C+. The total crime rate for El Dorado is low , and there are 61 registered sex offenders residing in the city. Unemployment in El Dorado is moderate and the median home sales price is $0. Detailed and up-to-date El Dorado property reports are available for any property address.
Cities near El Dorado include El Dorado Township, Prospect Township and Towanda.