Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / New Mexico /Rio Arriba
County · New Mexico

Public schools in Rio Arriba County, New Mexico

32 public schools

★ Best schools in Rio Arriba County →
5 school districts 9 cities 🗺 View Rio Arriba County on the map →
32
public schools
4,668
total enrollment
PK–12
grade span
9
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

After-school providers & vendors in Rio Arriba County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Rio Arriba County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (32)

School City District Level Grades Enrollment
Abiquiu Elementary Espanola Espanola Public Schools K-6 84
Alcalde Elementary Espanola Espanola Public Schools PK-6 175
Carlos F. Vigil Middle Espanola Espanola Public Schools Middle 7-8 474
Chama Elementary Chama Chama Valley Indep. Schools Elementary PK-5 87
Chama Middle Chama Chama Valley Indep. Schools Middle 6-8 37
Chimayo Elementary Espanola Espanola Public Schools K-6 142
Coronado High Gallina Jemez Mountain Public Schools High 9-12 43
Coronado Middle Gallina Jemez Mountain Public Schools Middle 6-8 29
Dixon Elementary Espanola Espanola Public Schools K-6 47
Dulce Elementary Dulce Dulce Independent Schools Elementary PK-5 294
Dulce High Dulce Dulce Independent Schools High 9-12 172
Dulce Middle Dulce Dulce Independent Schools Middle 6-8 126
El Rito Elementary El Rito Mesa Vista Consolidated Schools Elementary PK-3 73
Escalante Middle/High School Tierra Amarilla Chama Valley Indep. Schools High 7-12 153
Espanola Valley High Espanola Espanola Public Schools High 9-12 844
Eutimio Salazar Elementary Espanola Espanola Public Schools PK-6 340
Gallina Elementary Gallina Jemez Mountain Public Schools Elementary K-5 53
Hernandez Elementary Espanola Espanola Public Schools K-6 77
Hernandez Elementary Espanola Espanola Public Schools K-6 78
James Rodriguez Elementary Espanola Espanola Public Schools 1-6 297
Kha'P'O Community School Espanola K-6 117
La Tierra Montessori School Of The Arts And Sciences Ohkay Owingeh K-6 61
Los Ninos Elementary Espanola Espanola Public Schools PK-K 82
Lybrook Elementary Cuba Jemez Mountain Public Schools PK-8 69
Mesa Vista High Ojo Caliente Mesa Vista Consolidated Schools High 9-12 87
Mesa Vista Middle Ojo Caliente Mesa Vista Consolidated Schools Middle 7-8 44
Ohkay Owingeh Community School Ohkay Owingeh K-6 80
Ohkay Owingeh Community School Ohkay Owingeh K-6 76
Ojo Caliente Elementary Ojo Caliente Mesa Vista Consolidated Schools 4-6 43
San Juan Elementary Espanola Espanola Public Schools K-6 223
Tierra Amarilla Elementary Tierra Amarilla Chama Valley Indep. Schools PK-6 103
Velarde Elementary Espanola Espanola Public Schools K-6 58

All New Mexico schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Rio Arriba County, New Mexico.

Statewide afterschool network
New Mexico Out of School Time (NMOST) Network
https://nmost.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →