There are 931 public schools in New Mexico distributed in 188 school districts. A total of 322,685 students attend New Mexico schools and 21,220 teachers work for the schools.
By school level, there are 489 elementary, 165 middle, 223 high schools, and 54 other type of schools (eg. ungraded, adult education, etc.,).
In addition, 120 private schools are serving students in New Mexico.
New Mexico Public Schools By Levels and Categories
|Number of District||188 districts|
|Total Number of Public Schools||931 schools|
|Elementary||489 schools / 156,887 students|
|Middle||165 schools / 61,597 students|
|High||223 schools / 82,213 students|
(Ungraded, Adult Education, other)
|Special Education||3 schools|