Zip code : 87532 Official USPS city name : Espanola Official USPS state code : NM Official state name : New Mexico zcta : TRUE Population : 18641.0 Density : 63.2 Primary official county code : 35039 Primary official county name : Rio Arriba Counterweights …