The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

47 schools in Las Cruces

New Mexico · Public K-12

Las Cruces, New Mexico runs 47 public K-12 schools today, teaching approximately 23,975 students across 27 elementary, 8 middle, and 10 high.

7-year change in Las Cruces

SY 2017-18 vs SY 2024-25
Total enrollment
23,975
-1,155 (-5%) vs SY 2017-18
School count
45
+1 (+2%) vs SY 2017-18
% White
15%
was 19%
% Hispanic
80%
was 76%
% Black
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ALAMEDA ELEMENTARYElementaryPK-05331
ALMA D'ARTE CHARTERHigh09-1263
ARROWHEAD PARK EARLY COLLEGE HIGH SCHOOLHigh09-12549
ARROWHEAD PARK MEDICAL ACADEMYCombinedM-M·
AZTEC YOUTH ACADEMYHigh09-1233
BOOKER T. WASHINGTONElementaryPK-05361
CAMINO REAL MIDDLEMiddle06-08933
CENTENNIAL HIGH SCHOOLHigh09-121,713
CENTRAL ELEMENTARYElementaryPK-05182
CESAR CHAVEZ ELEMENTARYElementaryPK-02492
COLUMBIA ELEMENTARYElementaryPK-05182
CONLEE ELEMENTARYElementaryPK-05417
DESERT HILLS ELEMENTARYElementaryPK-05502
DONA ANA ELEMENTARYElementaryPK-05372
EAST PICACHO ELEMENTARYElementaryPK-05460
EXPLORE ACADEMY LAS CRUCESCombinedKG-11599
FAIRACRES ELEMENTARYElementaryPK-05405
HERMOSA HEIGHTS ELEMENTARYElementaryPK-05408
HIGHLAND ELEMENTARYElementaryPK-05704
HILLRISE ELEMENTARYElementaryPK-05421
J PAUL TAYLOR ACADEMYElementaryKG-08200
JORNADA ELEMENTARYElementaryPK-05429
LA ACADEMIA DOLORES HUERTAMiddle06-08·
LAS CRUCES HIGHHigh09-121,703
LAS MONTANAS CHARTERHigh09-12201
LOMA HEIGHTS ELEMENTARYElementaryPK-05450
LYNN MIDDLEMiddle06-08507
MAC ARTHUR ELEMENTARYElementaryPK-05335
MAYFIELD HIGHHigh09-121,327
MESA MIDDLEMiddle06-08728
MESILLA ELEMENTARYElementaryPK-05324
MESILLA PARK ELEMENTARYElementaryPK-05311
MONTE VISTA ELEMENTARYElementaryPK-05706
NEW AMERICA SCHOOL - LAS CRUCESHigh09-12225
ORGAN MOUNTAIN HIGH SCHOOLHigh09-122,128
PICACHO MIDDLEMiddle06-08698
RAICES DEL SABER XINACHTLI COMMUNITYElementaryKG-05122
SIERRA MIDDLEMiddle06-08698
SONOMA ELEMENTARYElementaryPK-05660
SOUTHERN NM CORRECTIONSHigh08-122
SUNRISE ELEMENTARYElementary03-05363
TOMBAUGH ELEMENTARYElementaryPK-05565
UNIVERSITY HILLS ELEMENTARYElementaryPK-05363
VALLEY VIEW ELEMENTARYElementaryPK-05343
VISTA MIDDLEMiddle06-08574
WHITE SANDS ELEMENTARYElementaryPK-08270
ZIA MIDDLEMiddle06-08616

About Las Cruces

Across Las Cruces, New Mexico, 47 public schools serves about 23,975 students between them.

For a sense of the school types, the city consists of 27 elementary, 8 middle, 10 high, and 2 other.

Average school size in Las Cruces is around 510 students, 49% above the New Mexico average of about 343.

Trend over the past 7 years. Combined enrollment now sits at 23,975 students, shrank 5% from the 25,130 reported in SY 2017-18. Las Cruces now counts 45 public schools, up from 44 in SY 2017-18. On the demographic side, White enrollment moved from 19% to 15% over the same window.

On allk12, the community for Las Cruces discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Las Cruces, New Mexico?
There are 47 public K-12 schools in Las Cruces, with a combined enrollment of about 23,975.
How many elementary, middle, and high schools are in Las Cruces?
Las Cruces has 27 elementary, 8 middle, 10 high, 2 combined-grade public schools.
What is the largest public school in Las Cruces?
ORGAN MOUNTAIN HIGH SCHOOL is the largest public school in Las Cruces by enrollment, with approximately 2,128 students.
What school districts serve Las Cruces?
Las Cruces is served by 10 public school districts, including LAS CRUCES, EXPLORE ACADEMY LAS CRUCES, J PAUL TAYLOR ACADEMY, RAICES DEL SABER XINACHTLI COMMUNITY, ALMA D'ARTE CHARTER and 5 others.
What grade levels do public schools in Las Cruces cover?
Public schools in Las Cruces serve students from pre-K through grade 12.
Are there charter schools in Las Cruces?
7 of the 47 public schools in Las Cruces are charter schools.