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

4 schools in Mora

New Mexico · Public K-12

Mora's 4 public-school campuses collectively enroll about 399 students across 2 elementary, 1 middle, and 1 high.

7-year change in Mora

SY 2017-18 vs SY 2024-25
Total enrollment
399
-18 (-4%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
4%
was 4%
% Hispanic
96%
was 94%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HOLMAN ELEMENTARYElementaryPK-KG79
LAZARO LARRY GARCIA MIDDLEMiddle06-0883
MORA ELEMENTARYElementary01-05151
MORA HIGHHigh09-1286

About Mora

Across Mora, New Mexico, 4 public schools serves about 399 students between them.

On the level-by-level breakdown, the city is made up of 2 elementary, 1 middle, and 1 high.

Schools in Mora average about 100 students each, 71% below the New Mexico norm.

Five-year track record. Across the same 7-year window, public-school enrollment fell 4%: 417 students in SY 2017-18 versus 399 in SY 2024-25.

On allk12, the community for Mora discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Mora, New Mexico?
There are 4 public K-12 schools in Mora, with a combined enrollment of about 399.
How many elementary, middle, and high schools are in Mora?
Mora has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Mora?
MORA ELEMENTARY is the largest public school in Mora by enrollment, with approximately 151 students.
What school districts serve Mora?
Mora public schools are operated by MORA.
What grade levels do public schools in Mora cover?
Public schools in Mora serve students from pre-K through grade 12.