New Mexico Do Ana County Public Schools
Search for public K-12 schools in Do Ana County? Congratulations! You have come to the right website where we provide a comprehensive list of all public schools including pre-kindergarten, kindergarten, elementary and high schools. Just scroll down to see these public schools in Do Ana County, New Mexico.
- See allcitycodes.com for New Mexico area codes city by city.
- ACT-TEST-CENTERS: features list of 4-year colleges in New Mexico, including private colleges and public universities within the state of New Mexico.
1. ALMA D’ARTE CHARTER
Address: No Street Address, Las Cruces, NM 88006
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 158
Grades: 9-12
2. ANTHONY ELEMENTARY
Address: No Street Address, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 716
Grades: KG-6
3. AZTEC YOUTH ACADEMY
Address: 505 S Main Suite 249, Las Cruces, NM 88001
Phone: (555) 555-5555
County: Do Ana County
Enrollment: 37
Grades: 7-12
4. BERINO ELEMENTARY
Address: No Street Address, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 661
Grades: PK-6
5. BOOKER T. WASHINGTON
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 324
Grades: PK-5
6. CAMINO REAL MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88011
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 1,096
Grades: 6-8
7. CENTRAL ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 215
Grades: PK-5
8. CESAR CHAVEZ ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 588
Grades: PK-2
9. CHAPARRAL HIGH
Address: No Street Address, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 888
Grades: 9-12
10. COLUMBIA ELEMENTARY
Address: 4555 Elks Drive, Las Cruces, NM 88005
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 480
Grades: PK-5
11. CONLEE ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 533
Grades: PK-5
12. DESERT HILLS ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 673
Grades: PK-5
13. DESERT TRAILS ELEMENTARY
Address: 310 East Lisa, Chaparral, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 625
Grades: KG-6
14. DESERT VIEW ELEMENTARY
Address: No Street Address, Sunland Park, NM 88063
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 532
Grades: KG-6
15. DESERT VIEW INTERMED
Address: No Street Address, Sunland Park, NM 87031
Phone: (505) 866-8231
County: Do Ana County
Enrollment: 523 KG-6
16. DONA ANA ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 401
Grades: PK-5
17. EAST PICACHO ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 521
Grades: KG-5
18. FAIRACRES ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 334
Grades: KG-5
19. GADSDEN HIGH
Address: 6308 Highway 28, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 1,743
Grades: 9-12
20. GADSDEN MIDDLE
Address: 1301 West Washington, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 819
Grades: 7-8
21. GARFIELD ELEMENTARY
Address: 8820 Highway 187, Garfield, NM 87936
Phone: (575) 267-8280
County: Do Ana County
Enrollment: 175
Grades: KG-5
22. HATCH VALLEY ELEMENTARY
Address: 801 E. Herrera RD., Hatch, NM 87937
Phone: (575) 267-8270
County: Do Ana County
Enrollment: 261
Grades: PK-2
23. HATCH VALLEY HIGH
Address: 170 E. Herrera RD., Hatch, NM 87937
Phone: (575) 267-8230
County: Do Ana County
Enrollment: 436
Grades: 9-12
24. HATCH VALLEY MIDDLE
Address: 901 E. Herrera RD., Hatch, NM 87937
Phone: (575) 267-8250
County: Do Ana County
Enrollment: 286
Grades: 6-8
25. HERMOSA HGTS ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 477
Grades: PK-5
26. HIGHLAND ELEMENTARY
Address: 100 East Plains, Clovis, NM 88101
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 772
Grades: PK-5
27. HILLRISE ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 503
Grades: KG-5
28. JORNADA ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 550
Grades: KG-5
29. LA ACADEMIA DOLORES
Address: 1480 North Main, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 119
Grades: 6-8
30. LA UNION ELEMENTARY
Address: 875 Mercantile, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 273
Grades: PK-6
31. LAS CRUCES HIGH
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 2,366
Grades: 9-12
32. LAS MONTANAS CHARTER
Address: No Street Address, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 189 9-11
33. LOMA HEIGHTS ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 443
Grades: PK-5
34. LOMA LINDA ELEMENTARY
Address: 1451 Donaldson AVE., Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 536
Grades: KG-6
35. LYNN MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 764
Grades: 6-8
36. MAC ARTHUR ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 430
Grades: PK-5
37. MAYFIELD HIGH
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 2,345
Grades: 9-12
38. MESILLA ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 329
Grades: PK-5
39. MESILLA PARK ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 504
Grades: KG-5
40. MESQUITE ELEMENTARY
Address: No Street Address, Mesquite, NM 88048
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 450
Grades: KG-6
41. NORTH VALLEY ELEMENTARY
Address: Po Box C, San Miguel, NM 88058
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 417
Grades: PK-6
42. ONATE HIGH
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 2,039
Grades: 9-12
43. PICACHO MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 764
Grades: 6-8
44. RIO GRANDE ELEMENTARY
Address: 940 E. Herrera RD., Hatch, NM 87937
Phone: (575) 267-8260
County: Do Ana County
Enrollment: 232 3-5
45. RIVERSIDE ELEMENTARY
Address: No Street Address, Sunland Park, NM 88063
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 743
Grades: PK-6
46. SAN ANDRES LEARNING
Address: Us Hwy 28, Mesilla, NM 88046
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 157
Grades: 6-12
47. SANTA TERESA ELEMENTARY
Address: 201 Commerciantes, Santa Teresa, NM 88008
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 539
Grades: KG-6
48. SANTA TERESA HIGH
Address: 100 Airport Road, Santa Teresa, NM 88008
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 1,336
Grades: 9-12
49. SANTA TERESA MIDDLE
Address: 4800 Mcnutt Road, Santa Teresa, NM 88008
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 614
Grades: 7-8
50. SIERRA MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 861
Grades: 6-8
51. SONOMA ELEMENTARY
Address: 4201 Northrise Drive, Las Cruces, NM 88011
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 596
Grades: KG-5
52. SOUTHERN NM CORRECTN
Address: No Street Address, Las Cruces, NM 88004
Phone: (555) 555-5555
County: Do Ana County
Enrollment: N/A
Grades: 0
53. SUNLAND PARK ELEMENTARY
Address: 305 Alto Vista, Sunland Park, NM 88063
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 409
Grades: PK-6
54. SUNRISE ELEMENTARY
Address: No Street Address, Anthony, NM 88021
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 522
Grades: KG-6
55. SUNRISE ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 550 3-5
56. TOMBAUGH ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 660
Grades: PK-5
57. UNIVERSITY HILLS ELE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 426
Grades: PK-5
58. VADO ELEMENTARY
Address: 330 Holguin Road, Vado, NM 88072
Phone: (505) 882-6203
County: Do Ana County
Enrollment: 482
Grades: KG-6
59. VISTA MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 853
Grades: 6-8
60. WHITE SANDS ELEMENTARY
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 243
Grades: PK-5
61. WHITE SANDS MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 115
Grades: 6-8
62. ZIA MIDDLE
Address: 505 S Mainsuite 249, Las Cruces, NM 88001
Phone: (505) 527-5800
County: Do Ana County
Enrollment: 882
Grades: 6-8