The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Rio Arriba County

New Mexico · Public K-12

New Mexico's Rio Arriba County runs 30 public K-12 schools between its districts, the largest being Espanola at 1,668 students. That works out to 18 elementary, 6 middle, and 5 high schools.

7-year change in Rio Arriba County

SY 2017-18 vs SY 2024-25
Total enrollment
3,127
-1,781 (-36%) vs SY 2017-18
School count
27
-2 (-7%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
30
8 districts
Enrollment
3,127
NCES CCD
Median income
$57,155
Below New Mexico avg
Free/reduced lunch
97.7%
Above New Mexico avg
Elementary
18
2,063 students
Middle
6
640 students
High
5
424 students
Combined / other
1
schools
LARGEST DISTRICT
ESPANOLA
1,668 students · 8 districts in Rio Arriba County

County vs. school enrollment demographics

Left bar is the racial makeup of Rio Arriba County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
22%
Hispanic
67%
Black
1%
Asian
1%
Two or more
30%
Native American
17%
Pacific Islander
0%
School enrollment
White
2%
Hispanic
68%
Black
0%
Asian
1%
Two or more
1%
Native American
27%
Pacific Islander
0%
Bachelor's+
19.0%
adults 25+
Poverty rate
14.5%
ACS 5-year
Unemployment
4.9%
civilian labor
Median age
42
22.5% under 18

Test scores in Rio Arriba County

Latest 2024-25 ELA proficiency, 15 schools ranked. New Mexico state average: 44.1%.

See all 15 schools in Rio Arriba County ranked by score →

All schools (30)

NameCityLevelGradesEnrollmentRating
CARLOS F. VIGIL MIDDLEEspanolaMiddle07-08379·
EUTIMIO SALAZAR ELEMENTARYEspanolaElementaryPK-06339·
DULCE ELEMENTARYDulceElementaryPK-05264·
JAMES RODRIGUEZ ELEMENTARYEspanolaElementary01-06233·
DULCE HIGHDulceHigh09-12160·
ALCALDE ELEMENTARYEspanolaElementaryPK-06151·
SAN JUAN ELEMENTARYOhkay OwingehElementaryKG-06141·
ESCALANTE MIDDLE/HIGH SCHOOLTierra AmarillaHigh07-12134·
DULCE MIDDLEDulceMiddle06-08130·
CHIMAYO ELEMENTARYChimayoElementaryKG-06112·
Ohkay Owingeh Community SchoolOhkay OwingehElementaryKG-06105·
Kha'p'o Community SchoolEspanolaElementaryKG-0698·
MESA VISTA HIGHOjo CalienteHigh09-1293·
HERNANDEZ ELEMENTARYEspanolaElementaryKG-0685·
TIERRA AMARILLA ELEMENTARYTierra AmarillaElementaryPK-0676·
LOS NINOS ELEMENTARYEspanolaElementaryPK-KG71·
LYBROOK ELEMENTARYCubaElementaryPK-0869·
ABIQUIU ELEMENTARYAbiquiuElementaryKG-0668·
EL RITO ELEMENTARYEl RitoElementaryPK-0363·
OJO CALIENTE ELEMENTARYOjo CalienteMiddle04-0655·
CHAMA ELEMENTARYChamaElementaryPK-0552·
MESA VISTA MIDDLEOjo CalienteMiddle07-0851·
DIXON ELEMENTARYDixonElementaryKG-0650·
GALLINA ELEMENTARYGallinaElementaryPK-0547·
VELARDE ELEMENTARYVelardeElementaryKG-0639·
CORONADO HIGHGallinaHigh09-1237·
CORONADO MIDDLEGallinaMiddle06-0825·
CHAMA MIDDLEChamaMiddle06-08··
ESPANOLA VALLEY HIGHEspanolaHigh09-12··
LA TIERRA MONTESSORI SCHOOL OF THE ARTS AND SCIENCESOhkay OwingehCombinedM-M··

Cities in Rio Arriba County

Espanola7 schoolsDulce3 schoolsGallina3 schoolsOjo Caliente3 schoolsChama2 schoolsOhkay Owingeh2 schoolsTierra Amarilla2 schoolsAbiquiu1 schoolChimayo1 schoolCuba1 schoolDixon1 schoolEl Rito1 schoolEspanola1 schoolOhkay Owingeh1 schoolVelarde1 school

About Rio Arriba County

Across the small New Mexico county of Rio Arriba County of about 40,070 residents, the public-school footprint covers 30 schools and about 3,127 students.

For perspective, census numbers show the median household earns about $57,155 a year, 19% of adults hold a bachelor's degree or higher, and roughly 15% of residents live below the federal poverty line.

On the level-by-level breakdown, Rio Arriba County spans 18 elementary schools (2,063 students), 6 middle schools (640), 5 high schools (424), and 1 combined or other schools.

The largest single district in Rio Arriba County is ESPANOLA, which alone enrolls about 1,668 students.

Five-year track record. Across the same 7-year window, public-school enrollment shrank 36%: 4,908 students in SY 2017-18 versus 3,127 in SY 2024-25. Over that span, Rio Arriba County closed 2 schools, going from 29 to 27.

In the discussion threads here, the community for Rio Arriba County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Rio Arriba County?
Rio Arriba County, New Mexico has 30 public K-12 schools serving approximately 3,127 students.
How many high schools are in Rio Arriba County?
Rio Arriba County, New Mexico has 5 public high schools, serving approximately 424 students.
How many middle schools are in Rio Arriba County?
Rio Arriba County, New Mexico has 6 public middle schools, serving approximately 640 students.
How many elementary schools are in Rio Arriba County?
Rio Arriba County, New Mexico has 18 public elementary schools, serving approximately 2,063 students.
What is the largest school district in Rio Arriba County?
ESPANOLA is the largest school district in Rio Arriba County, serving approximately 1,668 students. The county contains 8 school districts overall.
What is the population of Rio Arriba County?
Rio Arriba County, New Mexico has a population of approximately 40,070, with a median age of 42. About 22.5% of residents are under 18.
What is the median household income in Rio Arriba County?
Median household income in Rio Arriba County is $57,155, below the New Mexico average of $57,493. About 14.5% of residents live below the federal poverty line.
How educated are residents of Rio Arriba County?
Approximately 19.0% of adults 25 and older in Rio Arriba County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Rio Arriba County qualify for free or reduced lunch?
Roughly 97.7% of students in Rio Arriba County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the New Mexico county average of 87.4%.
What is the student-teacher ratio in Rio Arriba County schools?
Across Rio Arriba County public schools, the enrollment-weighted student-teacher ratio is approximately 14.8 to 1.

Rio Arriba County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data