Top 10 Best Dona Ana County Public Schools (2022)
For the 2022 school year, there are 81 public schools serving 38,592 students in Dona Ana County, NM. Dona Ana County has one of the highest concentrations of top ranked public schools in New Mexico.
The top ranked public schools in Dona Ana County, NM are Anthony Elementary School, White Sands Elementary School and Early College High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Dona Ana County, NM public schools have an average math proficiency score of 19% (versus the New Mexico public school average of 20%), and reading proficiency score of 34% (versus the 32% statewide average). Schools in Dona Ana County have an average ranking of 6/10, which is in the top 50% of New Mexico public schools.
Minority enrollment is 88% of the student body (majority Hispanic), which is more than the New Mexico public school average of 79% (majority Hispanic).
Best Dona Ana County Public Schools (2022)
School (Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Anthony Elementary School
Math: 58% | Reading: 64%
Rank:
Rank:
10/
Top 5%10
609 Church St
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: PK-6
| 361 students
Rank: #22.
White Sands Elementary School
Math: 50-54% | Reading: 55-59%
Rank:
Rank:
10/
Top 5%10
1 Viking St White Sands Missil
Las Cruces, NM 88001
(575) 674-1241
Las Cruces, NM 88001
(575) 674-1241
Grades: PK-8
| 286 students
Rank: #33.
Early College High School
Math: 38% | Reading: 74%
Rank:
Rank:
10/
Top 10%10
3400 South Espina St
Las Cruces, NM 88001
(575) 527-9540
Las Cruces, NM 88001
(575) 527-9540
Grades: 9-12
| 311 students
Rank: #44.
Desert Hills Elementary School
Math: 46% | Reading: 53%
Rank:
Rank:
10/
Top 10%10
280 North Roadrunner Pkwy
Las Cruces, NM 88001
(575) 527-9619
Las Cruces, NM 88001
(575) 527-9619
Grades: PK-5
| 616 students
Rank: #55.
Desert View Elementary School
Math: 49% | Reading: 49%
Rank:
Rank:
9/
Top 20%10
1105 Valle Vista Dr
Sunland Park, NM 88063
(575) 882-6203
Sunland Park, NM 88063
(575) 882-6203
Grades: K-6
| 430 students
Rank: #66.
Alta Vista Early College High School
Math: 25-29% | Reading: 75-79%
Rank:
Rank:
9/
Top 20%10
5235 Highway 28
Anthony, NM 88021
(575) 882-6400
Anthony, NM 88021
(575) 882-6400
Grades: 9-12
| 205 students
Rank: #7 - 87. - 8.
Mesquite Elementary School
Math: 30-34% | Reading: 50-54%
Rank:
Rank:
9/
Top 20%10
205 Nm Hwy 228
Mesquite, NM 88048
(575) 882-6203
Mesquite, NM 88048
(575) 882-6203
Grades: PK-6
| 279 students
Rank: #7 - 87. - 8.
Santa Teresa Elementary School
Math: 35% | Reading: 51%
Rank:
Rank:
9/
Top 20%10
201 Commerciantes
Santa Teresa, NM 88008
(575) 882-6203
Santa Teresa, NM 88008
(575) 882-6203
Grades: PK-6
| 498 students
Rank: #99.
Gadsden Elementary School
Math: 32% | Reading: 47%
Rank:
Rank:
9/
Top 20%10
1440 Hwy 478
Sunland Park, NM 88063
(575) 882-3050
Sunland Park, NM 88063
(575) 882-3050
Grades: PK-6
| 442 students
Rank: #1010.
Monte Vista Elementary School
Math: 35% | Reading: 44%
Rank:
Rank:
9/
Top 20%10
4675 Peachtree Hills
Las Cruces, NM 88012
(575) 527-9490
Las Cruces, NM 88012
(575) 527-9490
Grades: PK-5
| 631 students
Rank: #11 - 1311. - 13.
J Paul Taylor Academy
Charter School
Math: 30-34% | Reading: 40-44%
Rank:
Rank:
8/
Top 30%10
402 W. Court Ave Bldg 2
Las Cruces, NM 88005
(575) 652-4006
Las Cruces, NM 88005
(575) 652-4006
Grades: K-8
| 200 students
Rank: #11 - 1311. - 13.
La Union Elementary School
Math: 30-34% | Reading: 40-44%
Rank:
Rank:
8/
Top 30%10
875 Mercantile
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: PK-6
| 325 students
Rank: #11 - 1311. - 13.
Tombaugh Elementary School
Math: 36% | Reading: 41%
Rank:
Rank:
8/
Top 30%10
226 Carver Rd
Las Cruces, NM 88001
(575) 527-9575
Las Cruces, NM 88001
(575) 527-9575
Grades: PK-5
| 578 students
Rank: #1414.
Riverside Elementary School
Math: 29% | Reading: 45%
Rank:
Rank:
8/
Top 30%10
4085 Mcnutt Rd
Sunland Park, NM 88063
(575) 882-6203
Sunland Park, NM 88063
(575) 882-6203
Grades: PK-6
| 520 students
Rank: #1515.
Santa Teresa Middle School
Math: 23% | Reading: 49%
Rank:
Rank:
8/
Top 30%10
4800 Mcnutt Rd
Santa Teresa, NM 88008
(575) 882-6203
Santa Teresa, NM 88008
(575) 882-6203
Grades: 7-8
| 616 students
Rank: #1616.
Highland Elementary School
Math: 36% | Reading: 34%
Rank:
Rank:
8/
Top 30%10
4201 Emerald St
Las Cruces, NM 88012
(575) 527-9636
Las Cruces, NM 88012
(575) 527-9636
Grades: PK-5
| 743 students
Rank: #1717.
Hillrise Elementary School
Math: 30% | Reading: 37%
Rank:
Rank:
8/
Top 30%10
1400 South Curnutt St
Las Cruces, NM 88001
(575) 527-9666
Las Cruces, NM 88001
(575) 527-9666
Grades: PK-5
| 480 students
Rank: #1818.
3400 Elks Dr
Las Cruces, NM 88001
(575) 527-9536
Las Cruces, NM 88001
(575) 527-9536
Grades: PK-5
| 527 students
Rank: #19 - 2019. - 20.
Gadsden Middle School
Math: 27% | Reading: 39%
Rank:
Rank:
8/
Top 30%10
1301 West Washington
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: 7-8
| 758 students
Rank: #19 - 2019. - 20.
Vado Elementary School
Math: 27% | Reading: 39%
Rank:
Rank:
8/
Top 30%10
330 Holguin Rd
Vado, NM 88072
(575) 882-6203
Vado, NM 88072
(575) 882-6203
Grades: PK-6
| 361 students
Rank: #2121.
North Valley Elementary School
Math: 30-34% | Reading: 30-34%
Rank:
Rank:
7/
Top 50%10
300 Cascade Ave
San Miguel, NM 88058
(575) 882-6203
San Miguel, NM 88058
(575) 882-6203
Grades: PK-6
| 267 students
Rank: #2222.
Camino Real Middle School
Math: 22% | Reading: 44%
Rank:
Rank:
7/
Top 50%10
2961 Roadrunner Pkwy
Las Cruces, NM 88001
(575) 527-6030
Las Cruces, NM 88001
(575) 527-6030
Grades: 6-8
| 1,001 students
Rank: #2323.
Desert Trail Elementary School
Math: 33% | Reading: 31%
Rank:
Rank:
7/
Top 50%10
290 East Lisa
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: K-6
| 451 students
Rank: #2424.
Sonoma Elementary School
Math: 33% | Reading: 30%
Rank:
Rank:
7/
Top 50%10
4201 Northrise Dr
Las Cruces, NM 88011
(575) 541-7320
Las Cruces, NM 88011
(575) 541-7320
Grades: PK-5
| 685 students
Rank: #2525.
Sunland Park Elementary School
Math: 25-29% | Reading: 30-34%
Rank:
Rank:
7/
Top 50%10
305 Alto Vista
Sunland Park, NM 88063
(575) 882-6203
Sunland Park, NM 88063
(575) 882-6203
Grades: PK-6
| 225 students
Rank: #2626.
Loma Linda Elementary School
Math: 26% | Reading: 33%
Rank:
Rank:
7/
Top 50%10
1451 Donaldson Ave
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: PK-6
| 318 students
Rank: #2727.
Mesilla Park Elementary School
Math: 30-34% | Reading: 25-29%
Rank:
Rank:
7/
Top 50%10
955 West Union Ave
Las Cruces, NM 88001
(575) 527-9615
Las Cruces, NM 88001
(575) 527-9615
Grades: PK-5
| 390 students
Rank: #2828.
Berino Elementary School
Math: 24% | Reading: 33%
Rank:
Rank:
7/
Top 50%10
455 Shrode Rd
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: PK-6
| 373 students
Rank: #2929.
Fairacres Elementary School
Math: 28% | Reading: 29%
Rank:
Rank:
7/
Top 50%10
4501 West Picacho Ave
Las Cruces, NM 88001
(575) 527-9606
Las Cruces, NM 88001
(575) 527-9606
Grades: K-5
| 424 students
Rank: #3030.
Centennial High School
Math: 16% | Reading: 47%
Rank:
Rank:
7/
Top 50%10
1950 S Sonoma Ranch Blvd
Las Cruces, NM 88001
(575) 527-9330
Las Cruces, NM 88001
(575) 527-9330
Grades: 9-12
| 1,681 students
Rank: #3131.
Chaparral Elementary School
Math: 26% | Reading: 31%
Rank:
Rank:
6/
Top 50%10
300 Lisa Dr
Anthony, NM 88021
(575) 882-6203
Anthony, NM 88021
(575) 882-6203
Grades: PK-6
| 427 students
Rank: #3232.
Hatch Valley Middle School
Math: 14% | Reading: 47%
Rank:
Rank:
6/
Top 50%10
901 East Herrera
Hatch, NM 87937
(575) 267-8250
Hatch, NM 87937
(575) 267-8250
Grades: 6-8
| 301 students
Rank: #3333.
University Hills Elementary School
Math: 25-29% | Reading: 25-29%
Rank:
Rank:
6/
Top 50%10
2005 South Locust St
Las Cruces, NM 88001
(575) 527-9649
Las Cruces, NM 88001
(575) 527-9649
Grades: PK-5
| 377 students
Rank: #3434.
Yucca Heights Elementary School
Math: 24% | Reading: 29%
Rank:
Rank:
6/
Top 50%10
580 Angelina Blvd
Chaparral, NM 88081
(575) 824-8210
Chaparral, NM 88081
(575) 824-8210
Grades: K-6
| 566 students
Rank: #3535.
Vista Middle School
Math: 19% | Reading: 35%
Rank:
Rank:
6/
Top 50%10
4465 Elks Dr
Las Cruces, NM 88001
(575) 527-9465
Las Cruces, NM 88001
(575) 527-9465
Grades: 6-8
| 689 students
Show 46 more public schools in Dona Ana County, NM (out of 81 total schools)
Loading...
Dona Ana County Public Schools (Closed)
School
Location
Grades
Students
Ace Alternative Complex Edu High School (Closed 2007)
Alternative School
P.o. Box 790
Hatch, NM 87937
(505) 267-8225
Hatch, NM 87937
(505) 267-8225
Grades: 9-12
| 34 students
Alma D'arte Charter (Closed 2021)
Charter School
P.o. Box 7027
Las Cruces, NM 88006
(505) 541-0145
Las Cruces, NM 88006
(505) 541-0145
Grades: 9-12
| 163 students
Alma De Valle Elementary School (Closed 2021)
Special Education School
129 Tawa
Anthony, NM 88021
(505) 882-3531
Anthony, NM 88021
(505) 882-3531
Grades: PK
| 13 students
P.o. Drawer 70
Anthony, NM 88021
(505) 882-3531
Anthony, NM 88021
(505) 882-3531
Grades: PK
| 7 students
Anthony Charter School (Closed 2021)
Charter School
780 Landers Rd
Anthony, NM 88021
(575) 885-0600
Anthony, NM 88021
(575) 885-0600
Grades: 7-12
| 95 students
Anthony Child Dev. Elementary School (Closed 2004)
Special Education School
P.o. Drawer 70
Anthony, NM 88021
(505) 882-1904
Anthony, NM 88021
(505) 882-1904
Grades: PK
| 14 students
505 S Main,suite 249
Dona Ana, NM 88032
(505) 527-5807
Dona Ana, NM 88032
(505) 527-5807
Grades: PK
| 17 students
Dona Ana Jdc (Closed 2007)
Alternative School
505 S Main,suite 249
Las Cruces, NM 88001
(505) 527-5800
Las Cruces, NM 88001
(505) 527-5800
Grades: 6-12
| 43 students
505 S Main,suite 249
Las Cruces, NM 88001
(505) 537-5807
Las Cruces, NM 88001
(505) 537-5807
Grades: PK-5
| 642 students
P.o. Box 790
Hatch, NM 87937
(505) 267-8200
Hatch, NM 87937
(505) 267-8200
Grades: PK
| 5 students
Health Sciences Academy (Closed 2016)
Charter School
5340 Mcnutt Rd
Santa Teresa, NM 88008
(555) 555-5555
Santa Teresa, NM 88008
(555) 555-5555
Grades: n/a
| n/a students
Homeboundhospital (Closed 2004)
Alternative School
505 S Main,suite249
Las Cruces, NM 88001
(505) 527-5807
Las Cruces, NM 88001
(505) 527-5807
Grades: PK-9
| 6 students
Homeboundhospital (Closed 2007)
Alternative School
1325 W. Washington
Anthony, NM 88021
(505) 882-6203
Anthony, NM 88021
(505) 882-6203
Grades: PK-12
| 7 students
P.o. Box 67
La Mesa, NM 88044
(505) 233-3475
La Mesa, NM 88044
(505) 233-3475
Grades: PK-6
| 309 students
Mesilla Alt. Program (Closed 2006)
Alternative School
505 S Main,suite 249
Las Cruces, NM 88001
(505) 523-5860
Las Cruces, NM 88001
(505) 523-5860
Grades: 7-8
| 31 students
Mesilla Valley Rtc (Closed 2021)
Special Education School
505 S Main,suite 249
Las Cruces, NM 88001
(505) 527-5972
Las Cruces, NM 88001
(505) 527-5972
Grades: 6-11
| 64 students
Rtc-residental Tr Ct (Closed 2021)
Special Education School
5050-b Mcnutt Road
White Sands Missile Range, NM 88002
(505) 882-6236
White Sands Missile Range, NM 88002
(505) 882-6236
Grades: 1-12
| 92 students
San Andres High School (Closed 2006)
Alternative School
505 S Main,suite 249
Mesilla, NM 88046
(505) 526-2125
Mesilla, NM 88046
(505) 526-2125
Grades: 9-12
| 200 students
P.o. Box C
San Miguel, NM 88058
(505) 233-3236
San Miguel, NM 88058
(505) 233-3236
Grades: PK-6
| 374 students
1 Viking St Wsmr
White Sands Missile Range, NM 88002
(505) 527-5800
White Sands Missile Range, NM 88002
(505) 527-5800
Grades: 6-8
| 112 students
505 S Main,suite 249
Las Cruces, NM 88001
(505) 525-3166
Las Cruces, NM 88001
(505) 525-3166
Grades: 6-8
| 914 students
Recent Articles

School Safety: Shootings
Teachers and parents must be prepared for anything that impacts the safety of our young people.

What are the Top High Schools in Boston?
We review recent rankings from Boston Magazine that shows the top-rated high schools in this extensive school district.

An Overview of the Funding of Public Schools
Learn about how public schools are funded today and how the federal and local monies are allocated.