The Espanola Public School District in Rio Arriba County, NM, is home to 2,988 students across 13 schools. Based on enrollment numbers, Espanola Public Schools ranks #21 in New Mexico. Grades from Pre-K to 12 are offered in the district.
Espanola Public School District received a student-teacher ratio grade of A, averaging 14.28 students per teacher.
Learn more about the Espanola Public School District and explore its schools.