City Stats
City

Espanola, NM

Rio Arriba County, New Mexico · Population 18,948 · 1 ZIP code

Population

18,948

👥

Safety Score

50

50

Average

Livability

50

50

Average

Median Home Price

N/A

🏠
Loading map…

About Espanola

Espanola is a city located in Rio Arriba County, New Mexico. With a population of 18,948, it spans 1 ZIP code.

ZIP Codes in Espanola

Cities Near Espanola

Explore all cities within 25, 50, and 100 miles of Espanola

View Nearby Cities

Rio Arriba County

Explore all of Rio Arriba County, NM

View County

Safest Cities in New Mexico

See where Espanola ranks among the safest cities

View Rankings