EspaƱola, New Mexico is located in northern Santa Fe county and southern Rio Arriba county, and is approximately in the center of the northern third of the state. Its population was 9,688 in the 2000 census. Its ZIP codes are 85732 and 85733.
For websites of businesses located in Espanola, or sites about economic conditions in Espanola.