Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
New Mexico
Rio Arriba County
Beta
You're viewing our redesigned school list.
Prefer the classic layout?
Best Public Schools in Rio Arriba County, NM
At a glance
29
Schools
3,127
Students
7
Districts
Top ranked
Mesa Vista High
40
th
of 132 New Mexico high schools
▲
Biggest riser
James Rodriguez Elementary
up 17 spots statewide this year
◉
Smallest classes
Dulce Elementary
8.2 students per teacher
✦
Newly ranked this year
Mesa Vista High
and 4 more
SchoolDigger ratings
4★
1★
0★
20 schools without a SchoolDigger rating (too few tested students)
See the top-ranked New Mexico schools →
All Public
Elementary
Middle
High
Alternative
Private
All Schools
Title I
26
List & Map
Table
Sort
Name
Rank
Students
My Schools
0
See just my schools...
Email my school list...
Press the
button next to a school to save it to this list!
Boundaries:
County
None
District
Zip Code
County
Pin color:
School Rank
School Rank
% Low-income students
% African American Students
% American Indian Students
% Asian Students
% Hispanic Students
% Pacific Islander Students
% White Students
List
Map
Mesa Vista High
Public
Grades 9-12
Mesa Vista Consolidated Schools
·
Ojo Caliente
93
students
·
8.4:1
student/teacher
·
43%
directly certified
Better than
69%
statewide
40
th
of 132
Compare
James Rodriguez Elementary
Public
Grades 1-6
Espanola Public Schools
·
Espanola
233
students
·
13.2:1
student/teacher
·
94%
free/reduced lunch
Better than
10%
statewide
311
th
of 346
▲ 17
Compare
Espanola Valley High
Public
Grades 9-12
Espanola Public Schools
·
Espanola
0
students
·
79%
free/reduced lunch
Better than
8%
statewide
121
st
of 132
▼ 34
Compare
Dulce Middle
Public
Grades 6-8
Dulce Independent Schools
·
Dulce
130
students
·
14:1
student/teacher
·
98%
directly certified
Better than
8%
statewide
175
th
of 191
Compare
Carlos F. Vigil Middle
Public
Grades 7-8
Espanola Public Schools
·
Espanola
379
students
·
14:1
student/teacher
·
95%
free/reduced lunch
Better than
4%
statewide
182
nd
of 191
▼ 12
Compare
Eutimio Salazar Elementary
Public
Grades PK, KG-6
Espanola Public Schools
·
Espanola
339
students
·
12.9:1
student/teacher
·
96%
free/reduced lunch
Better than
3%
statewide
335
th
of 346
▼ 24
Compare
Escalante Middle/High School
Public
Grades 7-12
Chama Valley Indep. Schools
·
Tierra Amarilla
134
students
·
11.1:1
student/teacher
·
28%
directly certified
Better than
2%
statewide
129
th
of 132
Compare
Chama Elementary
Public
Grades PK, KG-5
Chama Valley Indep. Schools
·
Chama
52
students
·
5.5:1
student/teacher
·
13%
directly certified
Better than
1%
statewide
340
th
of 346
Compare
Dulce Elementary
Public
Grades PK, KG-5
Dulce Independent Schools
·
Dulce
264
students
·
8.2:1
student/teacher
·
98%
directly certified
Better than
0%
statewide
345
th
of 346
Compare
Abiquiu Elementary
Public
Grades K-6
Espanola Public Schools
·
Abiquiu
68
students
·
8.9:1
student/teacher
·
44%
directly certified
Not ranked
Compare
Alcalde Elementary
Public
Grades PK, KG-6
Espanola Public Schools
·
Espanola
151
students
·
11.6:1
student/teacher
·
97%
free/reduced lunch
Not ranked
Compare
Chama Middle
Public
Grades 6-8
Chama Valley Indep. Schools
·
Chama
38%
directly certified
Not ranked
Compare
Chimayo Elementary
Public
Grades K-6
Espanola Public Schools
·
Chimayo
112
students
·
14.9:1
student/teacher
·
54%
directly certified
Not ranked
Compare
Coronado High
Public
Grades 9-12
Jemez Mountain Public Schools
·
Gallina
37
students
·
21.1:1
student/teacher
·
38%
directly certified
Not ranked
Compare
Coronado Middle
Public
Grades 6-8
Jemez Mountain Public Schools
·
Gallina
25
students
·
33.3:1
student/teacher
·
96%
free/reduced lunch
Not ranked
Compare
Dixon Elementary
Public
Grades K-6
Espanola Public Schools
·
Dixon
50
students
·
10.5:1
student/teacher
·
48%
directly certified
Not ranked
Compare
Dulce High
Public
Grades 9-12
Dulce Independent Schools
·
Dulce
160
students
·
9.8:1
student/teacher
·
96%
directly certified
Not ranked
Compare
El Rito Elementary
Public
Grades PK, KG-3
Mesa Vista Consolidated Schools
·
El Rito
63
students
·
11.2:1
student/teacher
·
49%
directly certified
Not ranked
Compare
Gallina Elementary
Public
Grades PK, KG-5
Jemez Mountain Public Schools
·
Gallina
47
students
·
10.4:1
student/teacher
·
98%
free/reduced lunch
Not ranked
Compare
Hernandez Elementary
Public
Grades K-6
Espanola Public Schools
·
Espanola
85
students
·
9.2:1
student/teacher
·
98%
free/reduced lunch
Not ranked
Compare
Kha'p'o Community School
Public
Grades K-6
Kha'p'o Community School
·
Espanola
98
students
·
98:1
student/teacher
·
97%
free/reduced lunch
Not ranked
Compare
Los Ninos Elementary
Public
Grades PK-K
Espanola Public Schools
·
Espanola
71
students
·
9.5:1
student/teacher
·
45%
directly certified
Not ranked
Compare
Lybrook Elementary
Public
Grades PK, KG-8
Jemez Mountain Public Schools
·
Cuba
69
students
·
11:1
student/teacher
·
74%
directly certified
Not ranked
Compare
Mesa Vista Middle
Public
Grades 7-8
Mesa Vista Consolidated Schools
·
Ojo Caliente
51
students
·
12.7:1
student/teacher
·
39%
directly certified
Not ranked
Compare
Ohkay Owingeh Community School
Public
Grades K-6
Ohkay Owingeh Community School
·
Ohkay Owingeh
105
students
·
21:1
student/teacher
·
97%
free/reduced lunch
Not ranked
Compare
Ojo Caliente Elementary
Public
Grades 4-6
Mesa Vista Consolidated Schools
·
Ojo Caliente
55
students
·
14.1:1
student/teacher
·
40%
directly certified
Not ranked
Compare
San Juan Elementary
Public
Grades K-6
Espanola Public Schools
·
Ohkay Owingeh
141
students
·
10.1:1
student/teacher
·
97%
free/reduced lunch
Not ranked
Compare
Tierra Amarilla Elementary
Public
Grades PK, KG-6
Chama Valley Indep. Schools
·
Tierra Amarilla
76
students
·
10.1:1
student/teacher
·
12%
directly certified
Not ranked
Compare
Velarde Elementary
Public
Grades K-6
Espanola Public Schools
·
Velarde
39
students
·
8.9:1
student/teacher
·
59%
directly certified
Not ranked
Compare
Show 10 more schools...
Big Map
Small Map
Load more schools when map is moved
Ranking:
E
Elementary
M
Middle
H
High
A
Alternative
P
Private
Choose columns to see:
Summary
School
Students/Teachers
Ranking
Test Scores
Finance
All
School
Students/Teachers
Ranking (2026)
Ranking (2025)
SAT School Day English Language Arts (2026)
SAT School Day Mathematics (2026)
NM-ASR Science (2026)
NM-MSSA English Language Arts (2026)
NM-MSSA Mathematics (2026)
Per Pupil Expenditures (2019)
Name
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
Enrollment
Full-time Teachers
Student/
Teacher Ratio
Directly certified
(2024-25)
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Average Standard Score (2026)
Statewide Rank (2026)
State Percentile (2026)
SchoolDigger Rating (2026)
Average Standard Score (2025)
Statewide Rank (2025)
State Percentile (2025)
Rank Change from Previous Year
SAT School Day English Language Arts
11th
Grade
SAT School Day English Language Arts
All
Grades
SAT School Day Mathematics
11th
Grade
SAT School Day Mathematics
All
Grades
NM-ASR Science
5th
Grade
NM-ASR Science
8th
Grade
NM-ASR Science
11th
Grade
NM-ASR Science
All
Grades
NM-MSSA English Language Arts
3rd
Grade
NM-MSSA English Language Arts
4th
Grade
NM-MSSA English Language Arts
5th
Grade
NM-MSSA English Language Arts
6th
Grade
NM-MSSA English Language Arts
7th
Grade
NM-MSSA English Language Arts
8th
Grade
NM-MSSA English Language Arts
All
Grades
NM-MSSA Mathematics
3rd
Grade
NM-MSSA Mathematics
4th
Grade
NM-MSSA Mathematics
5th
Grade
NM-MSSA Mathematics
6th
Grade
NM-MSSA Mathematics
7th
Grade
NM-MSSA Mathematics
8th
Grade
NM-MSSA Mathematics
All
Grades
Total
Chama Elementary
Public
PK, KG-5
182 North Pine Ave
Chama
87520
Rio Arriba County
Chama Valley Indep. Schools
No
(n/a)
No
Yes
(575) 588-7285
52
9
5.5
13.5%
1 (1.9%)
0 (0.0%)
48 (92.3%)
1 (1.9%)
1 (1.9%)
0 (0.0%)
1 (1.9%)
8
340
th
of 346 public elementary schools
1.7%
(n/a)
18.0
16.7
29.4
24.7
24.4
< 20%
9.4
9.0
7.3
$14,189
Chama Middle
Public
6-8
181 North Pine Ave
Chama
87520
Rio Arriba County
Chama Valley Indep. Schools
No
(n/a)
(n/a)
No
(575) 588-7285
—
(n/a)
17.4
25.4
35.7
27.0
29.3
14.0
7.1
< 10%
8.8
$14,189
Escalante Middle/High School
Public
7-12
Stateroute 531 1158
Tierra Amarilla
87575
Rio Arriba County
Chama Valley Indep. Schools
No
(n/a)
No
No
(575) 588-7285
134
12
11.1
28.4%
9 (6.7%)
3 (2.2%)
111 (82.8%)
4 (3.0%)
7 (5.2%)
0 (0.0%)
0 (0.0%)
9.3
129
th
of 132 public high schools
2.3%
(n/a)
18.7
< 5%
< 5%
12.2
11.6
$14,189
Tierra Amarilla Elementary
Public
PK, KG-6
Bulding 170 State Rd 531
Tierra Amarilla
87575
Rio Arriba County
Chama Valley Indep. Schools
No
(n/a)
No
Yes
(575) 588-7285
76
8
10.1
11.8%
5 (6.6%)
0 (0.0%)
66 (86.8%)
1 (1.3%)
1 (1.3%)
0 (0.0%)
3 (3.9%)
(n/a)
26.2
21.4
$14,189
Dulce Elementary
Public
PK, KG-5
Mundo Dr
Dulce
87528
Rio Arriba County
Dulce Independent Schools
No
(n/a)
No
Yes
(575) 759-3353
264
32
8.2
98.5%
0 (0.0%)
0 (0.0%)
53 (20.1%)
2 (0.8%)
202 (76.5%)
0 (0.0%)
7 (2.7%)
5
345
th
of 346 public elementary schools
0.3%
(n/a)
< 20%
< 20%
15.1
30.0
16.7
20.0
< 20%
< 20%
< 20%
5.2
$16,394
Dulce High
Public
9-12
113 Hawk Dr
Dulce
87528
Rio Arriba County
Dulce Independent Schools
No
(n/a)
No
Yes
(575) 759-3353
160
16
9.8
95.6%
1 (0.6%)
0 (0.0%)
18 (11.3%)
3 (1.9%)
130 (81.3%)
0 (0.0%)
8 (5.0%)
(n/a)
21.4
< 20%
< 20%
< 20%
< 20%
$18,022
Dulce Middle
Public
6-8
113 Hawks Dr
Dulce
87528
Rio Arriba County
Dulce Independent Schools
No
(n/a)
No
Yes
(575) 759-3225
130
9
14.0
97.7%
0 (0.0%)
0 (0.0%)
12 (9.2%)
0 (0.0%)
114 (87.7%)
0 (0.0%)
4 (3.1%)
12.6
175
th
of 191 public middle schools
8.4%
(n/a)
16.7
28.1
< 20%
21.4
18.0
< 20%
< 20%
< 20%
< 10%
$15,914
Abiquiu Elementary
Public
K-6
Hwy 84/285 213412
Abiquiu
87510
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 685-4457
68
8
8.9
44.1%
5 (7.4%)
0 (0.0%)
61 (89.7%)
0 (0.0%)
2 (2.9%)
0 (0.0%)
0 (0.0%)
(n/a)
21.2
< 20%
$14,365
Alcalde Elementary
Public
PK, KG-6
State Rd 68 County Rd 138a
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 852-4253
151
13
11.6
51.7%
1 (0.7%)
1 (0.7%)
143 (94.7%)
0 (0.0%)
6 (4.0%)
0 (0.0%)
0 (0.0%)
(n/a)
25.9
13.8
$11,487
Chimayo Elementary
Public
K-6
State Rd 76 County Rd 93 Building 31
Chimayo
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 351-4207
112
8
14.9
54.5%
2 (1.8%)
1 (0.9%)
103 (92.0%)
0 (0.0%)
6 (5.4%)
0 (0.0%)
0 (0.0%)
(n/a)
40.0
< 20%
$13,418
Dixon Elementary
Public
K-6
220 New Mexico Highway 75
Dixon
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 579-4325
50
5
10.5
48.0%
7 (14.0%)
0 (0.0%)
37 (74.0%)
0 (0.0%)
4 (8.0%)
0 (0.0%)
2 (4.0%)
(n/a)
44.1
38.2
$12,218
James Rodriguez Elementary
Public
1-6
420 North Coronado Ave
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-2256
233
18
13.2
48.9%
2 (0.9%)
0 (0.0%)
218 (93.6%)
1 (0.4%)
12 (5.2%)
0 (0.0%)
0 (0.0%)
16.1
311
th
of 346 public elementary schools
10.1%
13.9
328
th
of 345 public elementary schools
4.9%
17
< 20%
< 20%
33.3
30.4
30.6
< 20%
26.0
< 20%
17.4
< 20%
< 20%
13.7
$10,059
Espanola Valley High
Public
9-12
1111 El Llano Rd
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-7357
0
45
18.6
—
0 ()
0 ()
0 ()
0 ()
0 ()
0 ()
0 ()
15.7
121
st
of 132 public high schools
8.3%
27.7
87
th
of 131 public high schools
33.6%
34
24.3
5.0
17.3
$9,928
Eutimio Salazar Elementary
Public
PK, KG-6
1000 Zuni Ln
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-2391
339
26
12.9
49.9%
5 (1.5%)
1 (0.3%)
323 (95.3%)
3 (0.9%)
4 (1.2%)
0 (0.0%)
3 (0.9%)
10.4
335
th
of 346 public elementary schools
3.2%
17.3
311
th
of 345 public elementary schools
9.9%
24
< 20%
< 20%
22.4
21.3
20.9
33.3
23.9
< 20%
< 20%
< 20%
< 20%
8.7
$11,638
Hernandez Elementary
Public
K-6
State Road 84/285 #1934b
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-4008
85
9
9.2
48.2%
0 (0.0%)
1 (1.2%)
82 (96.5%)
0 (0.0%)
2 (2.4%)
0 (0.0%)
0 (0.0%)
(n/a)
33.3
26.8
$11,371
San Juan Elementary
Public
K-6
411 State Rd 74
Ohkay Owingeh
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 852-4225
141
14
10.1
39.7%
2 (1.4%)
0 (0.0%)
93 (66.0%)
1 (0.7%)
39 (27.7%)
0 (0.0%)
6 (4.3%)
(n/a)
48.2
29.5
< 10%
$10,855
Velarde Elementary
Public
K-6
State Road 68 County Road 51 #14
Velarde
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 852-4331
39
4
8.9
59.0%
0 (0.0%)
0 (0.0%)
38 (97.4%)
0 (0.0%)
1 (2.6%)
0 (0.0%)
0 (0.0%)
(n/a)
50.0
$14,322
Los Ninos Elementary
Public
PK-K
323 North Coronado Ave
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-6819
71
7
9.5
45.1%
1 (1.4%)
0 (0.0%)
67 (94.4%)
0 (0.0%)
1 (1.4%)
1 (1.4%)
1 (1.4%)
(n/a)
$18,699
Carlos F. Vigil Middle
Public
7-8
1260 Industrial Park Rd
Espanola
87532
Rio Arriba County
Espanola Public Schools
No
(n/a)
No
Yes
(505) 753-1348
379
27
14.0
44.6%
5 (1.3%)
4 (1.1%)
345 (91.0%)
4 (1.1%)
19 (5.0%)
0 (0.0%)
2 (0.5%)
11.3
182
nd
of 191 public middle schools
4.7%
16.3
170
th
of 192 public middle schools
11.5%
12
11.3
32.0
25.3
28.6
9.2
6.9
8.0
$11,175
Coronado High
Public
9-12
1903 State Highway 96
Gallina
87017
Rio Arriba County
Jemez Mountain Public Schools
No
(n/a)
No
Yes
(575) 638-5419
37
2
21.1
37.8%
3 (8.1%)
0 (0.0%)
31 (83.8%)
1 (2.7%)
0 (0.0%)
0 (0.0%)
2 (5.4%)
(n/a)
$21,897
Gallina Elementary
Public
PK, KG-5
1903 State Highway 96
Gallina
87017
Rio Arriba County
Jemez Mountain Public Schools
No
(n/a)
No
Yes
(575) 638-5419
47
5
10.4
38.3%
7 (14.9%)
0 (0.0%)
37 (78.7%)
1 (2.1%)
0 (0.0%)
0 (0.0%)
2 (4.3%)
(n/a)
$17,231
Lybrook Elementary
Public
PK, KG-8
State Rd 550 HCR 17
Cuba
87018
Rio Arriba County
Jemez Mountain Public Schools
No
(n/a)
No
Yes
(575) 385-5001
69
6
11.0
73.9%
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
68 (98.6%)
0 (0.0%)
1 (1.4%)
(n/a)
< 20%
< 20%
$21,264
Coronado Middle
Public
6-8
1903 State Highway 96
Gallina
87017
Rio Arriba County
Jemez Mountain Public Schools
No
(n/a)
No
Yes
(575) 638-5419
25
1
33.3
36.0%
2 (8.0%)
0 (0.0%)
21 (84.0%)
0 (0.0%)
1 (4.0%)
0 (0.0%)
1 (4.0%)
(n/a)
$16,659
El Rito Elementary
Public
PK, KG-3
10 Elementary Rd
El Rito
87530
Rio Arriba County
Mesa Vista Consolidated Schools
No
(n/a)
No
Yes
(575) 581-4273
63
6
11.2
49.2%
2 (3.2%)
0 (0.0%)
57 (90.5%)
0 (0.0%)
4 (6.3%)
0 (0.0%)
0 (0.0%)
(n/a)
$14,830
Mesa Vista High
Public
9-12
Hwy 285 Junction 111
Ojo Caliente
87549
Rio Arriba County
Mesa Vista Consolidated Schools
No
(n/a)
No
No
(575) 583-2274
93
11
8.4
43.0%
10 (10.8%)
0 (0.0%)
80 (86.0%)
0 (0.0%)
3 (3.2%)
0 (0.0%)
0 (0.0%)
63.6
40
th
of 132 public high schools
69.7%
(n/a)
52.6
42.1
$14,830
Ojo Caliente Elementary
Public
4-6
Hwy 285 Junction 111
Ojo Caliente
87549
Rio Arriba County
Mesa Vista Consolidated Schools
No
(n/a)
No
Yes
(575) 583-2316
55
4
14.1
40.0%
7 (12.7%)
0 (0.0%)
47 (85.5%)
0 (0.0%)
1 (1.8%)
0 (0.0%)
0 (0.0%)
(n/a)
57.1
44.2
53.3
50.0
41.9
$14,830
Mesa Vista Middle
Public
7-8
Hwy 285 Junction 111
Ojo Caliente
87549
Rio Arriba County
Mesa Vista Consolidated Schools
No
(n/a)
No
Yes
(575) 583-2274
51
4
12.7
39.2%
0 (0.0%)
0 (0.0%)
50 (98.0%)
0 (0.0%)
1 (2.0%)
0 (0.0%)
0 (0.0%)
(n/a)
46.4
33.3
39.7
< 20%
$14,830
Kha'p'o Community School
Public
K-6
625 Kee Street
Espanola
87532
Rio Arriba County
Kha'p'o Community School
(n/a)
No
No
Yes
(505) 753-4406
98
1
98.0
—
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
98 (100.0%)
0 (0.0%)
0 (0.0%)
(n/a)
Ohkay Owingeh Community School
Public
K-6
307 Community School Rd
Ohkay Owingeh
87566
Rio Arriba County
Ohkay Owingeh Community School
(n/a)
No
No
Yes
(505) 852-2154
105
5
21.0
—
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
105 (100.0%)
0 (0.0%)
0 (0.0%)
(n/a)
SchoolDigger rankings lists for New Mexico:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the New Mexico Public Education Department.
IMPORTANT DISCLAIMERS
: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations,
contact your local tax assessor's office and/or school district
.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...