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

Mora County

New Mexico · Public K-12

Combined enrollment across Mora County's 6 public schools is roughly 459 students, an average of about 77 per campus. Mora runs the largest share. The level mix is 3 elementary, 1 middle, and 2 high schools.

7-year change in Mora County

SY 2017-18 vs SY 2024-25
Total enrollment
459
-28 (-6%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
4%
was 6%
% Hispanic
94%
was 93%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
6
2 districts
Enrollment
459
NCES CCD
Median income
$53,663
Below New Mexico avg
Free/reduced lunch
99.8%
Above New Mexico avg
Elementary
3
261 students
Middle
1
83 students
High
2
115 students
Combined / other
0
schools
LARGEST DISTRICT
MORA
399 students · 2 districts in Mora County

County vs. school enrollment demographics

Left bar is the racial makeup of Mora County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
45%
Hispanic
74%
Black
1%
Asian
0%
Two or more
37%
Native American
2%
Pacific Islander
0%
School enrollment
White
4%
Hispanic
94%
Black
0%
Asian
0%
Two or more
1%
Native American
1%
Pacific Islander
0%
Bachelor's+
34.3%
adults 25+
Poverty rate
11.5%
ACS 5-year
Unemployment
3.8%
civilian labor
Median age
55
17.1% under 18

Test scores in Mora County

Latest 2024-25 ELA proficiency, 2 schools ranked. New Mexico state average: 44.1%.

Top 2 schools (ELA)
  1. LAZARO LARRY GARCIA MIDDLE· 41.5%
  2. MORA ELEMENTARY· 25.6%

See all 2 schools in Mora County ranked by score →

All schools (6)

NameCityLevelGradesEnrollmentRating
MORA ELEMENTARYMoraElementary01-05151·
MORA HIGHMoraHigh09-1286·
LAZARO LARRY GARCIA MIDDLEMoraMiddle06-0883·
HOLMAN ELEMENTARYMoraElementaryPK-KG79·
WAGON MOUND ELEMENTARYWagon MoundElementaryPK-0631·
WAGON MOUND HIGHWagon MoundHigh07-1229·

Cities in Mora County

Mora4 schoolsWagon Mound2 schools

About Mora County

Across the low-population New Mexico county of Mora County of about 4,149 residents, the public-school footprint covers 6 schools and about 459 students.

Looking at the wider area, census numbers show typical household earnings sit around $53,663, 34% of adults hold a bachelor's degree or higher, and the poverty rate is around 12%. That income level is 7% below the New Mexico median.

In terms of grade levels, Mora County is made up of 3 elementary schools (261 students), 1 middle school (83), and 2 high schools (115).

MORA is the biggest district by enrollment, covering about 399 students across Mora County.

Over the past 7-year window. Across the same 7-year window, public-school enrollment declined 6%: 487 students in SY 2017-18 versus 459 in SY 2024-25.

In the discussion threads here, the community for Mora County discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Mora County?
There are 6 public K-12 schools in Mora County, New Mexico, with a combined enrollment of about 459.
How many high schools are in Mora County?
Mora County, New Mexico has 2 public high schools, serving approximately 115 students.
How many middle schools are in Mora County?
Mora County, New Mexico has 1 public middle school, serving approximately 83 students.
How many elementary schools are in Mora County?
Mora County, New Mexico has 3 public elementary schools, serving approximately 261 students.
What is the largest school district in Mora County?
MORA is the largest school district in Mora County, serving approximately 399 students. The county contains 2 school districts overall.
How many people live in Mora County?
Mora County has roughly 4,149 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Mora County?
Median household income in Mora County is $53,663, below the New Mexico average of $57,493. About 11.5% of residents live below the federal poverty line.
How educated are residents of Mora County?
Approximately 34.3% of adults 25 and older in Mora County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Mora County qualify for free or reduced lunch?
Roughly 99.8% of students in Mora County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the New Mexico county average of 87.4%.
What is the student-teacher ratio in Mora County schools?
Across Mora County public schools, the enrollment-weighted student-teacher ratio is approximately 11.4 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data