Summary:
Zip code 87328 is home to two elementary schools: Navajo Elementary, a PK–5 school with 310 students in the Gallup-McKinley City Schools district, and Crystal Boarding School, a K–6 school with 54 students that operates as its own district. Together they enroll about 364 students, with Navajo accounting for roughly 85% of that total. Both serve high-poverty populations — Crystal Boarding School's free/reduced lunch rate is 94.44% and Navajo Elementary's is 88.39%.
Navajo Elementary is the only school in this area with reported test scores and rank history. Its 2025–2026 results show a genuine bright spot: 5th grade Language Arts reached 44.12%, above both district and state. Overall performance, however, trails the district and state in every reported All Grades subject — Language Arts, math, and science — with science reported only as under 20% at the school level while district and state sit near or above 30%. 4th grade ELA (22.86%) and 6th grade math (15.56%) are the weakest points. The school is improving: All Grades ELA rose from 25.66% to 32.59% and math from 15.79% to 17.78% year over year, and its rank moved from 331 of 345 (4th percentile, 0 stars) to 256 of 346 (26th percentile, 1 star) — still bottom quartile, but moving up. Its district, Gallup-McKinley City Schools, ranks 60 of 87 statewide (31st percentile, 2 stars).
Crystal Boarding School cannot be compared academically because no test scores or rank data are available for it. Its notable figures are its small size (54 students), its 13.5 student-teacher ratio — the only one reported here — and its very high free/reduced lunch rate of 94.44%, which is 6.05 percentage points above Navajo's. Note also a data quirk: Navajo is listed as PK–5 yet reports 6th grade scores, and several values are suppressed or given only as bounds, so they should not be read as exact or as zero.
Thank you for your feedback!