For the 2025 school year, there are 46 public schools serving 24,352 students in Las Cruces, NM (there are , serving 1,187 private students). 95% of all K-12 students in Las Cruces, NM are educated in public schools (compared to the NM state average of 93%).
The top ranked public schools in Las Cruces, NM are White Sands Elementary School, Arrowhead Park Early College High School and Las Montanas Charter. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Las Cruces, NM public schools have an average math proficiency score of 22% (versus the New Mexico public school average of 25%), and reading proficiency score of 34% (versus the 34% statewide average). Schools in Las Cruces have an average ranking of 6/10, which is in the top 50% of New Mexico public schools.
Minority enrollment is 84% of the student body (majority Hispanic), which is more than the New Mexico public school average of 80% (majority Hispanic).