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

19 schools in Gallup

New Mexico · Public K-12

In Gallup, public K-12 schools number 19 and serve approximately 8,993 students across 9 elementary, 3 middle, and 5 high.

7-year change in Gallup

SY 2017-18 vs SY 2024-25
Total enrollment
8,993
+1,683 (+23%) vs SY 2017-18
School count
19
+1 (+6%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bread Springs Day SchoolElementaryKG-0361
CHIEF MANUELITO MIDDLEMiddle06-08634
DEL NORTE ELEMENTARYElementaryPK-05424
EDUCATION DEV CENTERCombinedPK-125
GALLUP CENTRAL ALTERNATIVEHigh06-121,244
GALLUP HIGHHigh09-12796
GALLUP MIDDLEMiddle06-08480
HOZHO ACADEMYCombinedPK-11781
INDIAN HILLS ELEMENTARYElementaryPK-05294
JEFFERSON ELEMENTARYElementaryPK-05460
JOHN F. KENNEDY MIDDLEMiddle06-08648
LINCOLN ELEMENTARYElementaryPK-05414
MIDDLE COLLEGE HIGH SCHOOL CHARTER - GALLUPHigh09-12153
MIYAMURA HIGH SCHOOLHigh09-121,237
RED ROCK ELEMENTARYElementaryPK-05311
SIX DIRECTIONS INDIGENOUS SCHOOLHigh06-1258
STAGECOACH ELEMENTARYElementaryPK-05340
TOBE TURPEN ELEMENTARYElementaryPK-05397
TWIN LAKES ELEMENTARYElementaryPK-05256

About Gallup

Across Gallup, New Mexico, 19 public schools teaches about 8,993 students between them.

For a sense of the school types, the city is made up of 9 elementary, 3 middle, 5 high, and 2 other.

Per-campus enrollment runs near 473, meaningfully above the state mean of about 343.

Trend over the past 7 years. Total public-school enrollment in Gallup has climbed 23% since SY 2017-18, moving from about 7,310 students to 8,993. The school count climbed from 18 to 19 across the same 7-year window.

On allk12, the community for Gallup discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Gallup, New Mexico?
There are 19 public K-12 schools in Gallup, with a combined enrollment of about 8,993.
How many elementary, middle, and high schools are in Gallup?
Gallup has 9 elementary, 3 middle, 5 high, 2 combined-grade public schools.
What is the largest public school in Gallup?
GALLUP CENTRAL ALTERNATIVE is the largest public school in Gallup by enrollment, with approximately 1,244 students.
What school districts serve Gallup?
Gallup is served by 5 public school districts, including GALLUP, HOZHO ACADEMY, Bread Springs Day School, MIDDLE COLLEGE HIGH SCHOOL CHARTER - GALLUP, SIX DIRECTIONS INDIGENOUS SCHOOL.
What grade levels do public schools in Gallup cover?
Public schools in Gallup serve students from pre-K through grade 12.
Are there charter schools in Gallup?
3 of the 19 public schools in Gallup are charter schools.