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

9 schools in Shiprock

New Mexico · Public K-12

Shiprock, New Mexico operates 9 public K-12 schools between its neighborhoods, enrolling about 2,024 students (around 225 per campus).

7-year change in Shiprock

SY 2017-18 vs SY 2024-25
Total enrollment
2,000
-292 (-13%) vs SY 2017-18
School count
8
+1 (+14%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Atsa' Biya' a'zh Community SchoolElementaryKG-06200
CAREER PREP ALTERNATIVEHigh09-12118
DREAM DINE CHARTER SCHOOLElementaryKG-0524
EVA B STOKELY ELEMENTARYElementaryPK-05203
MESA ELEMENTARYElementaryPK-05229
NIZHONI ELEMENTARYElementaryPK-05207
SHIPROCK HIGHHigh09-12502
Shiprock Northwest High SchoolHigh07-12151
TSE BIT AI MIDDLEMiddle06-08390

About Shiprock

Public education in Shiprock, New Mexico runs across 9 schools that teaches roughly 2,024 students. By footprint, Shiprock sits in the mid-sized bracket.

Looking at the level breakdown, the city spans 5 elementary, 1 middle, and 3 high.

Per-campus enrollment runs near 225, meaningfully below the state mean of about 343.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 13%: 2,292 students in SY 2017-18 versus 2,000 in SY 2024-25. Over that span, Shiprock opened 1 school, going from 7 to 8.

On this page, the community for Shiprock discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Shiprock, New Mexico?
There are 9 public K-12 schools in Shiprock, with a combined enrollment of about 2,024.
How many elementary, middle, and high schools are in Shiprock?
Shiprock has 5 elementary, 1 middle, 3 high public schools.
What is the largest public school in Shiprock?
SHIPROCK HIGH is the largest public school in Shiprock by enrollment, with approximately 502 students.
What school districts serve Shiprock?
Shiprock is served by 3 public school districts, including Atsa' Biya' a'zh Community School, CENTRAL, Shiprock Northwest High School.
What grade levels do public schools in Shiprock cover?
Public schools in Shiprock serve students from pre-K through grade 12.
Are there charter schools in Shiprock?
1 of the 9 public schools in Shiprock are charter schools.