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
School Rankings
Best Elementary Schools in New Mexico
Find the best New Mexico elementary schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
Year after year, SchoolDigger is
always
the first to publish New Mexico test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the NM-ASR and NM-MSSA test scores by the New Mexico Public Education Department. The most recent update was on Friday, January 2, 2026.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
Year:
2024 - 2025
Select school year
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2019)
Ranking (
2025
vs
2024
)
ID
Rank
(of
345
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/Disc Lunch
Recipients
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2025
)
Average Standard
Score (
2024
)
Rank (
2024
)
Rank Change from
2024
SchoolDigger Rating (
2025
)
ID
1
Altura Preparatory School
Public, Charter
K-5
8650 Alameda Blvd Bldg 2b
Albuquerque
87122
Bernalillo County
Altura Preparatory School
Yes
(n/a)
No
Yes
(505) 539-5369
263
13
19.5
14.1%
90 (34.2%)
1 (0.4%)
91 (34.6%)
41 (15.6%)
6 (2.3%)
0 (0.0%)
34 (12.9%)
$22,692
99.9
99.9
1
350017801138
2
Mountain Elementary
Public
PK, KG-6
2280 North Rd
Los Alamos
87544
Los Alamos County
Los Alamos
No
(n/a)
No
No
(505) 663-2325
435
36
12.2
9.7%
240 (55.2%)
9 (2.1%)
126 (29.0%)
44 (10.1%)
14 (3.2%)
0 (0.0%)
2 (0.5%)
$11,220
99.1
99.5
4
2
350165000433
3
Desert Willow Family School
Public
K-8
3303 Monroe NE
Albuquerque
87110
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 888-1647
289
18
15.9
99.7%
159 (55.0%)
2 (0.7%)
94 (32.5%)
6 (2.1%)
1 (0.3%)
0 (0.0%)
27 (9.3%)
$6,492
99
99.6
3
350006000273
4
Double Eagle Elementary
Public
PK, KG-5
8901 Lowell St NE
Albuquerque
87122
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 857-0187
526
36
14.7
282 (53.6%)
5 (1.0%)
162 (30.8%)
31 (5.9%)
1 (0.2%)
0 (0.0%)
45 (8.6%)
$7,285
99
98.9
7
3
350006000752
5
Texico Elementary
Public
PK, KG-5
520 North Griffin
Texico
88135
Curry County
Texico
No
(n/a)
No
Yes
(575) 482-3801
246
18
13.5
120 (48.8%)
5 (2.0%)
114 (46.3%)
3 (1.2%)
0 (0.0%)
1 (0.4%)
3 (1.2%)
$10,319
98.7
98.5
10
5
350258000588
6
North Star Elementary
Public
K-5
9301 Ventura NE
Albuquerque
87122
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 856-6578
510
39
13.2
197 (38.6%)
11 (2.2%)
146 (28.6%)
104 (20.4%)
13 (2.5%)
1 (0.2%)
38 (7.5%)
$7,120
98.1
99
5
1
350006000964
7
El Dorado Community School
Public
PK, KG-8
2 Avenida Torreon
Santa Fe
87508
Santa Fe County
Santa Fe
No
(n/a)
No
No
(505) 467-4900
432
34
12.8
241 (55.8%)
5 (1.2%)
165 (38.2%)
10 (2.3%)
5 (1.2%)
2 (0.5%)
4 (0.9%)
$11,004
97.7
97.9
13
6
350237000644
8
Georgia O'Keeffe Elementary
Public
K-5
11701 San Victorio NE
Albuquerque
87111
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 293-4259
504
38
13.4
100.0%
251 (49.8%)
10 (2.0%)
145 (28.8%)
39 (7.7%)
19 (3.8%)
1 (0.2%)
39 (7.7%)
$7,956
97.1
98.6
9
1
350006000726
9
S. Y. Jackson Elementary
Public
K-5
4720 Cairo Dr NE
Albuquerque
87111
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 296-9536
519
39
13.3
100.0%
265 (51.1%)
6 (1.2%)
169 (32.6%)
24 (4.6%)
12 (2.3%)
2 (0.4%)
41 (7.9%)
$8,385
97.1
99
6
3
350006000103
10
Hubert H Humphrey Elementary
Public
PK, KG-5
9801 Academy Hills Dr NE
Albuquerque
87111
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 821-4981
465
32
14.5
99.6%
230 (49.5%)
10 (2.2%)
144 (31.0%)
40 (8.6%)
4 (0.9%)
0 (0.0%)
37 (8.0%)
$7,460
97.1
98
12
2
350006000616
11
Coyote Willow Family School
Public
K-8
7125 Irving Blvd NW
Albuquerque
87114
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 253-0050
280
18
16
100.0%
149 (53.2%)
4 (1.4%)
105 (37.5%)
2 (0.7%)
0 (0.0%)
0 (0.0%)
20 (7.1%)
$6,075
96.6
97.3
14
3
350006001133
12
Pinon Elementary
Public
PK, KG-6
90 Grand Canyon Dr
White Rock
87547
Los Alamos County
Los Alamos
No
(n/a)
No
No
(505) 663-2680
350
25
14.1
6.0%
219 (62.6%)
2 (0.6%)
91 (26.0%)
31 (8.9%)
2 (0.6%)
2 (0.6%)
3 (0.9%)
$5,631
95.3
98.8
8
4
350165000434
13
Chamisa Elementary
Public
PK, KG-6
301 Meadow Ln
White Rock
87547
Los Alamos County
Los Alamos
No
(n/a)
No
No
(505) 663-2470
301
27
11.3
13.3%
126 (41.9%)
2 (0.7%)
147 (48.8%)
12 (4.0%)
11 (3.7%)
0 (0.0%)
3 (1.0%)
$13,063
94.5
96
22
9
350165000429
14
Logan Elementary
Public
PK, KG-5
301 North 2nd St
Logan
88426
Quay County
Logan
No
(n/a)
No
Yes
(575) 487-2252
102
8
12.1
58.8%
63 (61.8%)
2 (2.0%)
32 (31.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
5 (4.9%)
$11,668
94.1
91
29
15
350159000420
15
Placitas Elementary
Public
K-6
5 Calle Del Carbon
Bernalillo
87004
Sandoval County
Bernalillo
No
(n/a)
No
No
(505) 867-2488
112
9
12.4
100.0%
36 (32.1%)
0 (0.0%)
65 (58.0%)
0 (0.0%)
4 (3.6%)
0 (0.0%)
7 (6.3%)
$12,097
94
84.9
47
32
350021000151
16
New Mexico International School
Public, Charter
K-8
7215 Montgomery Blvd NE
Albuquerque
87109
Bernalillo County
Albuquerque
Yes
(n/a)
No
No
(505) 503-7670
432
31
14.1
10.2%
235 (54.4%)
4 (0.9%)
162 (37.5%)
10 (2.3%)
15 (3.5%)
0 (0.0%)
6 (1.4%)
$6,836
93.8
94.2
24
8
350006001072
17
Dennis Chavez Elementary
Public
PK, KG-5
7500 Barstow NE
Albuquerque
87109
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 821-1810
550
48
11.5
99.5%
217 (39.5%)
4 (0.7%)
228 (41.5%)
50 (9.1%)
22 (4.0%)
1 (0.2%)
28 (5.1%)
$10,419
93.5
96.7
20
3
350006000681
18
Sidney Gutierrez Middle
Public, Charter
K-8
69 E. Gail Harris
Roswell
88203
Chaves County
Roswell
Yes
(n/a)
No
No
(575) 347-9703
196
12
16.3
100.0%
102 (52.0%)
4 (2.0%)
88 (44.9%)
2 (1.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$10,411
93.4
95.1
23
5
350225000826
19
Wood-Gormley Elementary
Public
K-6
141 East Booth St
Santa Fe
87501
Santa Fe County
Santa Fe
No
(n/a)
No
No
(505) 467-4800
298
21
14.1
146 (49.0%)
3 (1.0%)
119 (39.9%)
21 (7.0%)
4 (1.3%)
2 (0.7%)
3 (1.0%)
$9,242
92.3
97.1
16
3
350237000553
20
Country Club Elementary
Public
K-5
5300 Foothills Dr
Farmington
87401
San Juan County
Farmington
No
(n/a)
No
No
(505) 599-8604
530
35
15.1
257 (48.5%)
5 (0.9%)
166 (31.3%)
9 (1.7%)
58 (10.9%)
0 (0.0%)
35 (6.6%)
$7,570
92.3
91.8
26
6
350099000283
21
Onate Elementary
Public
PK, KG-5
12415 Brentwood Hills NE
Albuquerque
87112
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 291-6819
301
22
13.8
99.7%
109 (36.2%)
7 (2.3%)
153 (50.8%)
7 (2.3%)
5 (1.7%)
0 (0.0%)
20 (6.6%)
$9,445
92
91.8
27
6
350006000095
22
Carlos Gilbert Elementary
Public
K-6
300 Griffin St
Santa Fe
87501
Santa Fe County
Santa Fe
No
(n/a)
No
No
(505) 467-4700
317
22
14.6
144 (45.4%)
1 (0.3%)
152 (47.9%)
9 (2.8%)
7 (2.2%)
1 (0.3%)
3 (0.9%)
$9,117
91.2
97
18
4
350237000538
23
Central Elementary
Public
K-5
405 South Sixth
Artesia
88210
Eddy County
Artesia
No
(n/a)
No
Yes
(575) 746-3585
149
11
13
100.0%
36 (24.2%)
1 (0.7%)
108 (72.5%)
0 (0.0%)
3 (2.0%)
0 (0.0%)
1 (0.7%)
$10,788
91
71.5
89
66
350012000128
24
Barranca Mesa Elementary
Public
PK, KG-6
57 Loma Del Escolar
Los Alamos
87544
Los Alamos County
Los Alamos
No
(n/a)
No
No
(505) 663-2730
429
38
11.4
13.1%
244 (56.9%)
3 (0.7%)
142 (33.1%)
33 (7.7%)
4 (0.9%)
2 (0.5%)
1 (0.2%)
$11,021
90.2
90.5
31
7
350165000428
25
Holloman Elementary
Public
PK, KG-5
750 Arnold
Holloman Air Force Base
88330
Otero County
Alamogordo
No
(n/a)
No
No
(575) 812-6100
517
29
17.8
100.0%
236 (45.6%)
56 (10.8%)
142 (27.5%)
16 (3.1%)
4 (0.8%)
1 (0.2%)
62 (12.0%)
$7,119
89.9
88.2
35
10
350003000006
26
John Baker Elementary
Public
K-5
12015-B Tivoli St NE
Albuquerque
87111
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 298-7486
404
32
12.7
99.0%
140 (34.7%)
15 (3.7%)
173 (42.8%)
11 (2.7%)
29 (7.2%)
0 (0.0%)
36 (8.9%)
$8,477
89.5
83.1
58
32
350006000070
27
South Mountain Elementary
Public
K-5
577 State Rd 344
Moriarty
87015
Santa Fe County
Moriarty-Edgewood
No
(n/a)
No
No
(505) 835-5835
303
27
11.3
99.7%
135 (44.6%)
1 (0.3%)
153 (50.5%)
0 (0.0%)
0 (0.0%)
2 (0.7%)
12 (4.0%)
$8,642
89.4
87
39
12
350189000749
28
Aspen Elementary
Public
PK, KG-6
2182 33rd St
Los Alamos
87544
Los Alamos County
Los Alamos
No
(n/a)
No
No
(505) 663-2275
428
37
11.5
17.1%
208 (48.6%)
10 (2.3%)
164 (38.3%)
29 (6.8%)
11 (2.6%)
0 (0.0%)
6 (1.4%)
$11,702
89
87.9
36
8
350165000427
29
Abq School Of Excellence
Public, Charter, Alternative
K-12
13201 Lomas Blvd NE
Albuquerque
87112
Bernalillo County
Abq School Of Excellence
Yes
(n/a)
No
Yes
(505) 312-7711
1,005
62
16.3
56.9%
306 (30.4%)
57 (5.7%)
428 (42.6%)
58 (5.8%)
27 (2.7%)
5 (0.5%)
124 (12.3%)
$6,044
88.7
(n/a)
350012201071
30
Melrose Elementary
Public
PK, KG-5
100 Missouri Ave
Melrose
88124
Curry County
Melrose
No
(n/a)
No
Yes
(575) 253-4269
120
15
7.9
98.3%
84 (70.0%)
0 (0.0%)
27 (22.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
9 (7.5%)
$13,204
88.7
89.4
33
3
350183000465
31
White Sands Elementary
Public
PK, KG-8
1 Viking St White Sands Missi
Las Cruces
88002
Do�a Ana County
Las Cruces
No
(n/a)
No
No
(575) 674-1241
270
26
10.5
100.0%
112 (41.5%)
8 (3.0%)
114 (42.2%)
3 (1.1%)
1 (0.4%)
2 (0.7%)
30 (11.1%)
$9,615
88.1
98.2
11
20
350150000397
32
Hurley Elementary
Public
PK, KG-5
300 Carasco Ave
Hurley
88043
Grant County
Cobre
No
(n/a)
No
Yes
(575) 537-4011
114
13
8.9
100.0%
6 (5.3%)
0 (0.0%)
108 (94.7%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$14,663
87.1
82.4
60
28
350060000228
33
Coral Community Charter
Public, Charter
PK, KG-8
4401 Silver Avenue SE
Albuquerque
87108
Bernalillo County
Albuquerque
Yes
(n/a)
No
Yes
(505) 292-6725
241
18
13.5
100.0%
66 (27.4%)
14 (5.8%)
108 (44.8%)
4 (1.7%)
12 (5.0%)
0 (0.0%)
37 (15.4%)
86.5
77.6
71
38
350006001081
34
Floyd Elementary
Public
PK, KG-4
1564 Nm 267
Floyd
88118
Roosevelt County
Floyd
No
(n/a)
No
Yes
(575) 478-2211
92
8
11
76.1%
41 (44.6%)
2 (2.2%)
46 (50.0%)
1 (1.1%)
0 (0.0%)
0 (0.0%)
2 (2.2%)
$13,661
85.8
63.2
125
91
350102000294
35
Desert Hills Elementary
Public
PK, KG-5
280 North Roadrunner Pkwy
Las Cruces
88011
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 527-9619
502
42
12
100.0%
103 (20.5%)
13 (2.6%)
340 (67.7%)
26 (5.2%)
4 (0.8%)
0 (0.0%)
16 (3.2%)
$8,467
85.6
85.6
44
9
350150000649
36
Anansi Charter School
Public, Charter
K-8
57 Nm 230
El Prado
87529
Taos County
Taos
Yes
(n/a)
No
No
(575) 758-5202
198
17
11.7
50.0%
96 (48.5%)
0 (0.0%)
75 (37.9%)
5 (2.5%)
9 (4.5%)
0 (0.0%)
13 (6.6%)
$8,803
85.1
96.9
19
17
350252000844
37
Belen Family School
Public
1-8
4 Eastside School Road
Belen
87002
Valencia County
Belen
No
(n/a)
No
No
(505) 966-2270
154
5
29
100.0%
43 (27.9%)
0 (0.0%)
103 (66.9%)
1 (0.6%)
2 (1.3%)
0 (0.0%)
5 (3.2%)
$8,877
85
86.9
40
3
350018000867
38
San Antonito Elementary
Public
K-5
12555 N Hwy 14
Sandia Park
87047
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 281-3931
299
23
13.2
100.0%
174 (58.2%)
0 (0.0%)
112 (37.5%)
2 (0.7%)
2 (0.7%)
0 (0.0%)
9 (3.0%)
$8,225
84
73.8
81
43
350006000104
39
Atalaya Elementary
Public
PK, KG-6
721 Camino Cabra
Santa Fe
87501
Santa Fe County
Santa Fe
No
(n/a)
No
No
(505) 467-4400
259
20
12.8
89 (34.4%)
6 (2.3%)
149 (57.5%)
9 (3.5%)
4 (1.5%)
0 (0.0%)
2 (0.8%)
$9,644
83.8
86.9
41
2
350237000537
40
Bandelier Elementary
Public
K-5
3309 Pershing St SE
Albuquerque
87106
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 255-8744
387
31
12.5
99.0%
164 (42.4%)
4 (1.0%)
159 (41.1%)
8 (2.1%)
19 (4.9%)
0 (0.0%)
33 (8.5%)
$8,498
83.8
91.8
28
12
350006000030
41
Acequia Madre Elementary
Public
K-6
700 Acequia Madre St
Santa Fe
87501
Santa Fe County
Santa Fe
No
(n/a)
No
No
(505) 467-4000
154
13
12.2
67 (43.5%)
6 (3.9%)
72 (46.8%)
7 (4.5%)
2 (1.3%)
0 (0.0%)
0 (0.0%)
$11,252
83.7
89.1
34
7
350237000534
42
Corrales Elementary
Public
K-7
200 Target Rd
Corrales
87048
Sandoval County
Albuquerque
No
(n/a)
No
No
(505) 792-7400
378
29
13.2
99.7%
137 (36.2%)
5 (1.3%)
194 (51.3%)
3 (0.8%)
15 (4.0%)
0 (0.0%)
24 (6.3%)
$8,540
82.9
84.4
48
6
350006000107
43
Cliff Elementary
Public
PK, KG-6
622 State Hwy 211
Cliff
88028
Grant County
Silver City
No
(n/a)
No
Yes
(575) 535-2051
92
9
9.8
100.0%
66 (71.7%)
1 (1.1%)
23 (25.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (2.2%)
$8,507
81.9
90.8
30
13
350243000559
44
Dora Elementary
Public
PK, KG-6
100 School St
Dora
88115
Roosevelt County
Dora
No
(n/a)
No
Yes
(575) 477-2216
126
10
12.5
46.8%
84 (66.7%)
2 (1.6%)
27 (21.4%)
2 (1.6%)
0 (0.0%)
0 (0.0%)
11 (8.7%)
$11,967
81.8
84.1
50
6
350079000250
45
Sierra Elementary
Public
K-5
2211 Puerto Rico Ave
Alamogordo
88310
Otero County
Alamogordo
No
(n/a)
No
Yes
(575) 812-5800
284
17
17.2
99.6%
104 (36.6%)
12 (4.2%)
133 (46.8%)
3 (1.1%)
0 (0.0%)
0 (0.0%)
32 (11.3%)
$8,417
80.2
81.3
64
19
350003000013
46
Fort Sumner Elementary
Public
PK, KG-5
1001 Sumner Ave
Fort Sumner
88119
De Baca County
Fort Sumner
No
(n/a)
No
Yes
(575) 355-7734
124
13
9.3
65.3%
32 (25.8%)
0 (0.0%)
83 (66.9%)
3 (2.4%)
0 (0.0%)
0 (0.0%)
6 (4.8%)
$5,491
79.8
81.6
63
17
350105000296
47
Tatum Elementary
Public
PK, KG-6
115 West 3rd St
Tatum
88267
Lea County
Tatum
No
(n/a)
No
Yes
(575) 398-4455
128
9
14.2
50.8%
73 (57.0%)
0 (0.0%)
52 (40.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (2.3%)
$11,658
79.5
71.2
92
45
350255000585
48
Mesa Elementary
Public
PK, KG-5
4801 Norris
Clovis
88101
Curry County
Clovis
No
(n/a)
No
No
(575) 769-4300
389
28
13.8
88.9%
161 (41.4%)
24 (6.2%)
163 (41.9%)
12 (3.1%)
3 (0.8%)
2 (0.5%)
24 (6.2%)
$7,744
79.1
90.4
32
16
350057030016
49
Buena Vista Elementary
Public
K-5
2600 19th St
Alamogordo
88310
Otero County
Alamogordo
No
(n/a)
No
Yes
(575) 812-5100
222
15
14.8
100.0%
80 (36.0%)
10 (4.5%)
109 (49.1%)
5 (2.3%)
2 (0.9%)
0 (0.0%)
16 (7.2%)
$8,302
78.8
75.8
76
27
350003000002
50
Montessori Of The Rio Grande
Public, Charter
K-5
1650 Gabaldon Dr. N.W.
Albuquerque
87104
Bernalillo County
Albuquerque
Yes
(n/a)
No
No
(505) 842-5993
219
19
11.7
21.0%
97 (44.3%)
3 (1.4%)
85 (38.8%)
15 (6.8%)
11 (5.0%)
0 (0.0%)
8 (3.7%)
$8,950
78.4
83.8
53
3
350006000894
51
Ernest Stapleton Elementary
Public
K-5
3100 Stapleton Ave NE
Rio Rancho
87124
Sandoval County
Rio Rancho
No
(n/a)
No
Yes
(505) 891-8473
798
42
18.9
250 (31.3%)
3 (0.4%)
449 (56.3%)
3 (0.4%)
21 (2.6%)
0 (0.0%)
72 (9.0%)
$8,890
78.3
83.6
55
4
350001000736
52
Sandia Vista Elementary
Public
PK, KG-5
6800 Franklin Rd NE
Rio Rancho
87144
Sandoval County
Rio Rancho
No
(n/a)
No
No
(505) 338-2526
713
35
20.2
185 (25.9%)
17 (2.4%)
401 (56.2%)
18 (2.5%)
37 (5.2%)
2 (0.3%)
53 (7.4%)
$9,047
77.4
77.3
72
20
350001001039
53
Cottonwood Valley Charter
Public, Charter
K-8
201 Neel St
Socorro
87801
Socorro County
Socorro
Yes
(n/a)
No
Yes
(575) 838-2026
170
15
11.1
100.0%
33 (19.4%)
4 (2.4%)
119 (70.0%)
4 (2.4%)
4 (2.4%)
0 (0.0%)
6 (3.5%)
$9,174
76.1
84
51
2
350246000843
54
Sonoma Elementary
Public
PK, KG-5
4201 Northrise Dr
Las Cruces
88011
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 541-7320
660
55
12
99.8%
115 (17.4%)
10 (1.5%)
503 (76.2%)
8 (1.2%)
3 (0.5%)
1 (0.2%)
20 (3.0%)
$8,200
75.8
68.8
101
47
350150000959
55
Enchanted Hills Elementary
Public
K-5
5400 Obregon Rd NE
Rio Rancho
87144
Sandoval County
Rio Rancho
No
(n/a)
No
No
(505) 891-8526
673
42
16
207 (30.8%)
6 (0.9%)
384 (57.1%)
3 (0.4%)
15 (2.2%)
0 (0.0%)
58 (8.6%)
$7,891
75.2
83.1
57
2
350001030011
56
Yeso Elementary
Public
1-5
1812 Centre Ave
Artesia
88210
Eddy County
Artesia
No
(n/a)
No
Yes
(575) 746-3585
482
27
17.8
157 (32.6%)
8 (1.7%)
298 (61.8%)
7 (1.5%)
3 (0.6%)
2 (0.4%)
7 (1.5%)
$7,490
75
71.4
90
34
350012000672
57
Horizon Academy West
Public, Charter
PK, KG-5
3021 Todos Santos NW
Albuquerque
87120
Bernalillo County
Horizon Academy West
Yes
(n/a)
No
Yes
(505) 998-0459
495
29
17
8 (1.6%)
3 (0.6%)
394 (79.6%)
1 (0.2%)
3 (0.6%)
0 (0.0%)
86 (17.4%)
$7,696
74.6
81.7
62
5
350010700874
58
J Paul Taylor Academy
Public, Charter
K-8
402 W. Court Ave Bldg 2
Las Cruces
88005
Do�a Ana County
J Paul Taylor Academy
Yes
(n/a)
No
Yes
(575) 652-4006
200
16
12.6
25.5%
55 (27.5%)
0 (0.0%)
138 (69.0%)
4 (2.0%)
1 (0.5%)
0 (0.0%)
2 (1.0%)
$7,963
74.3
83.6
54
4
350014101057
59
Bosque Farms Elementary
Public
PK, KG-6
1390 West Bosque Lp
Los Lunas
87031
Valencia County
Los Lunas
No
(n/a)
No
Yes
(505) 866-8231
458
26
17.6
100.0%
105 (22.9%)
0 (0.0%)
268 (58.5%)
0 (0.0%)
68 (14.8%)
0 (0.0%)
17 (3.7%)
$8,813
74.1
82.5
59
350168000436
60
Explore Academy
Public, Charter, Alternative
K-12
5100 Masthead St NE
Albuquerque
87109
Bernalillo County
Explore Academy
Yes
(n/a)
No
Yes
(505) 305-5300
1,413
115
12.2
25.8%
460 (32.6%)
32 (2.3%)
674 (47.7%)
12 (0.8%)
9 (0.6%)
1 (0.1%)
225 (15.9%)
$8,648
73.9
(n/a)
350016701103
61
Osuna Elementary
Public
K-5
4715 Moon St NE
Albuquerque
87111
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 296-4811
438
34
12.8
99.5%
143 (32.6%)
13 (3.0%)
197 (45.0%)
12 (2.7%)
44 (10.0%)
0 (0.0%)
29 (6.6%)
$7,895
73.9
84.9
46
15
350006000096
62
Katherine Gallegos Elementary
Public
PK, KG-6
236 Dom Pasqual Rd
Los Lunas
87031
Valencia County
Los Lunas
No
(n/a)
No
Yes
(505) 866-8231
605
32
18.9
100.0%
99 (16.4%)
2 (0.3%)
470 (77.7%)
0 (0.0%)
9 (1.5%)
1 (0.2%)
24 (4.0%)
$7,700
73.7
84.3
49
13
350168000722
63
Alvarado Elementary
Public
PK, KG-5
1100 Solar Rd NW
Albuquerque
87107
Bernalillo County
Albuquerque
No
(n/a)
No
Yes
(505) 344-4412
258
22
11.7
100.0%
51 (19.8%)
3 (1.2%)
192 (74.4%)
1 (0.4%)
4 (1.6%)
0 (0.0%)
7 (2.7%)
$9,972
73.7
73.3
84
21
350006000025
64
Nancy Lopez Elementary
Public
PK, KG-5
1208 East Bland St
Roswell
88203
Chaves County
Roswell
No
(n/a)
No
Yes
(575) 637-3500
190
28
6.8
100.0%
18 (9.5%)
2 (1.1%)
170 (89.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$11,263
73.6
53.1
157
93
350225000512
65
Montessori Elementary School
Public, Charter
K-8
1730 Montano Rd NW
Albuquerque
87107
Bernalillo County
Montessori Elementary School
Yes
(n/a)
No
Yes
(505) 796-0149
452
27
17
98.9%
131 (29.0%)
0 (0.0%)
264 (58.4%)
5 (1.1%)
11 (2.4%)
0 (0.0%)
41 (9.1%)
$7,123
73.6
83.6
56
9
350013500929
66
21st Century Public Academy
Public, Charter
1-8
4300 Cutler Ave. NE
Albuquerque
87110
Bernalillo County
21st Century Public Academy
Yes
(n/a)
No
Yes
(505) 254-0280
371
36
10.2
46.4%
257 (69.3%)
17 (4.6%)
59 (15.9%)
3 (0.8%)
7 (1.9%)
0 (0.0%)
28 (7.5%)
71.3
75.2
77
11
350018700811
67
Red Rock Elementary
Public
PK, KG-5
1305 Red Rock Dr
Gallup
87301
McKinley County
Gallup
No
(n/a)
No
Yes
(505) 721-3900
311
83.6%
70 (22.5%)
2 (0.6%)
109 (35.0%)
18 (5.8%)
94 (30.2%)
1 (0.3%)
17 (5.5%)
$10,647
71.2
82.1
61
6
350111000312
68
Hermosa Elementary
Public
1-5
601 Hermosa Dr
Artesia
88210
Eddy County
Artesia
No
(n/a)
No
Yes
(575) 746-3585
311
19
16
100.0%
103 (33.1%)
3 (1.0%)
200 (64.3%)
3 (1.0%)
2 (0.6%)
0 (0.0%)
0 (0.0%)
$8,775
71.1
75.2
78
10
350012000129
69
North Valley Elementary
Public
PK, KG-6
300 Cascade Ave
San Miguel
88058
Do�a Ana County
Gadsden
No
(n/a)
No
Yes
(575) 882-6203
338
31
10.8
100.0%
9 (2.7%)
1 (0.3%)
326 (96.4%)
1 (0.3%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
$10,326
71.1
54.7
150
81
350108001032
70
Thrive Community School
Public, Charter
K-8
7300 Old Santa Fe Trail
Santa Fe
87505
Santa Fe County
Thrive Community School
Yes
(n/a)
No
(n/a)
(505) 982-1990
305
21
14.5
98.0%
109 (35.7%)
7 (2.3%)
173 (56.7%)
5 (1.6%)
2 (0.7%)
0 (0.0%)
9 (3.0%)
70.7
45.8
193
123
350018901166
71
Cloudcroft Elementary
Public
PK, KG-5
810 James Canyon Hwy
Cloudcroft
88317
Otero County
Cloudcroft
No
(n/a)
No
Yes
(575) 601-4416
186
13
14.5
33.3%
117 (62.9%)
1 (0.5%)
51 (27.4%)
1 (0.5%)
0 (0.0%)
0 (0.0%)
16 (8.6%)
$12,522
70
85.5
45
26
350054000206
72
Mesilla Park Elementary
Public
PK, KG-5
955 West Union Ave
Las Cruces
88005
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 527-9615
311
32
9.5
100.0%
26 (8.4%)
4 (1.3%)
273 (87.8%)
4 (1.3%)
1 (0.3%)
1 (0.3%)
2 (0.6%)
$10,652
69.9
55.7
148
76
350150000393
73
Ojo Caliente Elementary
Public
4-6
Hwy 285 Junction 111
Ojo Caliente
87549
Rio Arriba County
Mesa Vista
No
(n/a)
No
Yes
(575) 583-2316
55
4
14.1
100.0%
7 (12.7%)
0 (0.0%)
47 (85.5%)
0 (0.0%)
1 (1.8%)
0 (0.0%)
0 (0.0%)
$14,830
69.8
(n/a)
350198000476
74
Zia Elementary
Public
PK, KG-5
2400 Norris St
Clovis
88101
Curry County
Clovis
No
(n/a)
No
No
(575) 769-4300
398
26
15.1
86.9%
154 (38.7%)
19 (4.8%)
192 (48.2%)
5 (1.3%)
1 (0.3%)
0 (0.0%)
27 (6.8%)
$7,685
69.4
87.5
37
37
350057000224
75
Mills Elementary
Public
PK, KG-5
200 West Copper
Hobbs
88240
Lea County
Hobbs
No
(n/a)
No
Yes
(575) 433-2400
411
23
18.1
58.6%
88 (21.4%)
6 (1.5%)
307 (74.7%)
4 (1.0%)
1 (0.2%)
0 (0.0%)
5 (1.2%)
$7,740
69.3
78.5
68
7
350126000353
76
Jose Barrios Elementary
Public
1-6
1625 Little Walnut
Silver City
88061
Grant County
Silver City
No
(n/a)
No
Yes
(575) 956-2120
199
15
13
99.5%
58 (29.1%)
1 (0.5%)
125 (62.8%)
4 (2.0%)
1 (0.5%)
0 (0.0%)
10 (5.0%)
$9,483
69.2
72.4
87
11
350243000562
77
La Union Elementary
Public
PK, KG-6
875 Mercantile
Anthony
88021
Do�a Ana County
Gadsden
No
(n/a)
No
Yes
(575) 882-6203
340
24
14
100.0%
26 (7.6%)
0 (0.0%)
313 (92.1%)
1 (0.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$10,430
68.3
73.5
82
5
350108000629
78
Mesilla Elementary
Public
PK, KG-5
2363 Calle Del Sur
Las Cruces
88005
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 527-9566
324
29
11.3
100.0%
56 (17.3%)
3 (0.9%)
257 (79.3%)
1 (0.3%)
1 (0.3%)
3 (0.9%)
3 (0.9%)
$10,894
67.9
41.5
207
129
350150000392
79
Capitan Elementary
Public
PK, KG-5
150 South Forest Ave
Capitan
88316
Lincoln County
Capitan
No
(n/a)
No
Yes
(575) 354-2239
207
18
11.6
33.3%
123 (59.4%)
2 (1.0%)
75 (36.2%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
6 (2.9%)
$11,595
67.8
76.5
74
5
350027000160
80
Sandia Base Elementary
Public
PK, KG-6
21001 Wyoming SE Kafb East
Albuquerque
87116
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 268-4356
280
21
13.6
100.0%
112 (40.0%)
15 (5.4%)
118 (42.1%)
10 (3.6%)
6 (2.1%)
1 (0.4%)
18 (6.4%)
$6,926
67.8
64.6
117
37
350006000105
81
Taos Integrated School Of Arts
Public, Charter
K-8
118 Toalne Street
Taos
87571
Taos County
Taos Integrated School Of Arts
Yes
(n/a)
No
Yes
(575) 758-7755
215
18
11.7
80.5%
75 (34.9%)
2 (0.9%)
107 (49.8%)
1 (0.5%)
21 (9.8%)
1 (0.5%)
8 (3.7%)
$9,341
67.6
63.5
122
41
350012701060
82
Joe Harris Elementary
Public
K-5
2100 10th Street SE
Rio Rancho
87124
Sandoval County
Rio Rancho
No
(n/a)
No
Yes
(505) 896-0706
574
32
17.9
131 (22.8%)
7 (1.2%)
371 (64.6%)
10 (1.7%)
11 (1.9%)
0 (0.0%)
44 (7.7%)
67.5
78.8
67
15
350001001159
83
Bayard Elementary
Public
PK, KG-5
100 Park St
Bayard
88023
Grant County
Cobre
No
(n/a)
No
Yes
(575) 537-4011
156
15
10.3
100.0%
16 (10.3%)
0 (0.0%)
140 (89.7%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$14,521
67.3
52
161
78
350060000225
84
East Picacho Elementary
Public
PK, KG-5
4450 North Valley Dr
Las Cruces
88007
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 527-9516
460
38
12.2
100.0%
103 (22.4%)
1 (0.2%)
352 (76.5%)
0 (0.0%)
2 (0.4%)
0 (0.0%)
2 (0.4%)
$9,519
66.6
50
172
88
350150000688
85
Monte Vista Elementary
Public
PK, KG-5
3211 Monte Vista Blvd NE
Albuquerque
87106
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 260-2030
379
27
14
99.7%
130 (34.3%)
8 (2.1%)
194 (51.2%)
13 (3.4%)
11 (2.9%)
0 (0.0%)
23 (6.1%)
$7,341
66.4
80.6
65
20
350006000089
86
Taos Municipal Charter
Public, Charter
K-8
1303 Paseo Del Canon East
Taos
87571
Taos County
Taos
Yes
(n/a)
No
No
(575) 751-7222
216
17
12.6
100.0%
66 (30.6%)
2 (0.9%)
131 (60.6%)
4 (1.9%)
6 (2.8%)
0 (0.0%)
7 (3.2%)
$8,687
65.9
86.7
42
44
350252000817
87
Vista Grande Elementary
Public
K-5
7001 Chayote Rd NE
Rio Rancho
87144
Sandoval County
Rio Rancho
No
(n/a)
No
Yes
(505) 771-2366
786
34
22.9
186 (23.7%)
13 (1.7%)
444 (56.5%)
13 (1.7%)
45 (5.7%)
2 (0.3%)
83 (10.6%)
$8,253
65.2
76.4
75
12
350001000864
88
Explore Academy - Rio Rancho
Public, Charter
K-7
6090 Zenith Court
Rio Rancho
87144
Sandoval County
Explore Academy - Rio Rancho
Yes
(n/a)
No
(n/a)
(505) 306-5283
430
31
13.8
33.0%
150 (34.9%)
8 (1.9%)
201 (46.7%)
1 (0.2%)
4 (0.9%)
1 (0.2%)
65 (15.1%)
64.8
61.3
130
42
350280330026
89
Anthony Elementary
Public
PK, KG-6
609 Church St
Anthony
88021
Do�a Ana County
Gadsden
No
(n/a)
No
Yes
(575) 882-6203
163
16
10.1
100.0%
5 (3.1%)
0 (0.0%)
158 (96.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$10,061
63.6
74.8
79
10
350108000625
90
Tombaugh Elementary
Public
PK, KG-5
226 Carver Rd
Las Cruces
88005
Do�a Ana County
Las Cruces
No
(n/a)
No
Yes
(575) 527-9575
565
47
12.1
99.6%
56 (9.9%)
2 (0.4%)
491 (86.9%)
7 (1.2%)
2 (0.4%)
0 (0.0%)
7 (1.2%)
$9,882
63.6
50.9
170
80
350150030009
91
Petroglyph Elementary
Public
PK, KG-5
5100 Marna Lynn Ave NW
Albuquerque
87114
Bernalillo County
Albuquerque
No
(n/a)
No
Yes
(505) 898-0923
498
39
12.7
99.8%
113 (22.7%)
17 (3.4%)
284 (57.0%)
7 (1.4%)
52 (10.4%)
1 (0.2%)
24 (4.8%)
$8,986
63.6
78.3
69
22
350006000039
92
Zia Elementary
Public
PK, KG-5
440 Jefferson St NE
Albuquerque
87108
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 260-2020
236
19
12.7
100.0%
87 (36.9%)
7 (3.0%)
107 (45.3%)
5 (2.1%)
10 (4.2%)
0 (0.0%)
20 (8.5%)
$11,794
62
51.6
166
74
350006000124
93
Desert Willow Elementary
Public
K-5
2100 Primrose St
Carlsbad
88220
Eddy County
Carlsbad
No
(n/a)
No
Yes
(575) 234-3310
667
45
14.9
22.0%
149 (22.3%)
6 (0.9%)
495 (74.2%)
4 (0.6%)
5 (0.7%)
1 (0.1%)
7 (1.0%)
$8,800
61.3
47.7
182
89
350030001118
94
Albuquerque Collegiate Charter School
Public, Charter
K-6
1720 Bridge Blvd SW Suite #101
Albuquerque
87105
Bernalillo County
Albuquerque Collegiate Charter School
Yes
(n/a)
No
Yes
(505) 539-5283
221
20
11.2
71.5%
19 (8.6%)
11 (5.0%)
180 (81.4%)
2 (0.9%)
3 (1.4%)
0 (0.0%)
6 (2.7%)
$27,369
60.7
74
80
14
350018101134
95
Manzano Mesa Elementary
Public
PK, KG-5
801 Elizabeth St SE
Albuquerque
87123
Bernalillo County
Albuquerque
No
(n/a)
No
Yes
(505) 292-6707
507
38
13.5
99.6%
108 (21.3%)
21 (4.1%)
268 (52.9%)
61 (12.0%)
22 (4.3%)
0 (0.0%)
27 (5.3%)
$8,936
60.7
46.8
191
96
350006000895
96
Gil Sanchez Elementary
Public
PK, KG-6
376 Jarales Rd
Belen
87002
Valencia County
Belen
No
(n/a)
No
Yes
(505) 966-1900
316
22
14.3
100.0%
56 (17.7%)
0 (0.0%)
253 (80.1%)
1 (0.3%)
4 (1.3%)
0 (0.0%)
2 (0.6%)
$9,486
60.6
70.8
94
2
350018000144
97
Yucca Elementary
Public
1-5
900 North 13th St
Artesia
88210
Eddy County
Artesia
No
(n/a)
No
Yes
(575) 746-3585
354
20
17.8
100.0%
122 (34.5%)
1 (0.3%)
218 (61.6%)
1 (0.3%)
7 (2.0%)
0 (0.0%)
5 (1.4%)
$7,636
60.5
52.9
158
61
350012000133
98
Dennis Chavez Elementary
Public
PK, KG-6
19670 Hwy 314
Belen
87002
Valencia County
Belen
No
(n/a)
No
Yes
(505) 966-1800
294
22
13.3
100.0%
43 (14.6%)
0 (0.0%)
237 (80.6%)
0 (0.0%)
6 (2.0%)
0 (0.0%)
8 (2.7%)
$9,163
60.4
67.8
107
9
350018000143
99
Coronado Elementary
Public
K-5
601 4th St SW
Albuquerque
87102
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 843-8283
306
23
13.5
100.0%
29 (9.5%)
1 (0.3%)
272 (88.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
4 (1.3%)
$8,536
59.8
64.1
120
21
350006001054
100
Ventana Ranch Elementary
Public
PK, KG-5
6801 Ventana Village Rd NW
Albuquerque
87114
Bernalillo County
Albuquerque
No
(n/a)
No
No
(505) 890-7375
573
40
14.5
100.0%
142 (24.8%)
4 (0.7%)
361 (63.0%)
15 (2.6%)
21 (3.7%)
1 (0.2%)
29 (5.1%)
$6,942
59.8
78
70
30
350006000897
Page:
1
2
3
4
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for New Mexico
Elementary Schools
Middle Schools
High Schools
Districts
Cities
New!
SchoolDigger ranking lists for NM student subgroups:
Hispanic Students
Native American Students
White Students
English Language Learner Students
Low Socio Economic Status Students
About our rankings:
Schooldigger calculates school rankings based on NM-MSSA English Language Arts, NM-MSSA Mathematics, NM-ASR Science test scores released by the New Mexico Public Education Department.
These rankings were last updated on January 2, 2026, and are based on the most recent test scores available. We update rankings as we receive new test scores from the New Mexico Public Education Department, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the New Mexico Public Education Department.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Understanding an IEP: The Ultimate Guide for Parents and Educators
Every Student Succeeds Act (ESSA): Transforming Education in America
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.
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...