Espanola is located in Santa Fe County, NM. The population is 10,210, making Espanola the 2nd largest city in Santa Fe County.
There are 16 public schools in Espanola with an average Homefacts rating of C+. , and there are 17 registered sex offenders residing in the city. Unemployment in Espanola is moderate and the median home sales price is $0. Detailed and up-to-date Espanola property reports are available for any property address.
Cities near Espanola include Santa Cruz, Sombrillo and Cuartelez.