San Juan County
62 public K-12 schools operate inside San Juan County, with roughly 21,309 students enrolled, an average of 344 per campus. That works out to 38 elementary, 10 middle, and 14 high schools.
7-year change in San Juan County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of San Juan 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".
Test scores in San Juan County
Latest 2024-25 ELA proficiency, 33 schools ranked. New Mexico state average: 44.1%.
- COUNTRY CLUB ELEMENTARY· 65.6%
- LYDIA RIPPEY ELEMENTARY· 53.7%
- MOSAIC ACADEMY CHARTER· 52.8%
- HEIGHTS MIDDLE SCHOOL· 47.8%
- MESA ALTA JR HIGH· 47.7%
- NIZHONI ELEMENTARY· 20.0%
- MESA ELEMENTARY· 21.2%
- NEWCOMB MIDDLE· 21.3%
- TSE BIT AI MIDDLE· 23.1%
- OJO AMARILLO ELEMENTARY· 26.3%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| FARMINGTON HIGH | Farmington | High | 09-12 | 1,747 | · |
| PIEDRA VISTA HIGH | Farmington | High | 09-12 | 1,511 | · |
| BLOOMFIELD HIGH | Bloomfield | High | 09-12 | 764 | · |
| KIRTLAND CENTRAL HIGH | Kirtland | High | 09-12 | 743 | · |
| AZTEC HIGH | Aztec | High | 09-12 | 696 | · |
| HEIGHTS MIDDLE SCHOOL | Farmington | Middle | 06-08 | 660 | · |
| TIBBETTS MIDDLE SCHOOL | Farmington | Middle | 06-08 | 652 | · |
| HERMOSA MIDDLE SCHOOL | Farmington | Middle | 06-08 | 622 | · |
| COUNTRY CLUB ELEMENTARY | Farmington | Elementary | KG-05 | 530 | · |
| C.V. KOOGLER MIDDLE | Aztec | Middle | 06-08 | 521 | · |
| LADERA DEL NORTE ELEMENTARY | Farmington | Elementary | KG-05 | 504 | · |
| NORTHEAST ELEMENTARY | Farmington | Elementary | KG-06 | 502 | · |
| SHIPROCK HIGH | Shiprock | High | 09-12 | 502 | · |
| JUDY NELSON ELEMENTARY | Kirtland | Elementary | PK-06 | 486 | · |
| ESPERANZA ELEMENTARY | Farmington | Elementary | KG-05 | 469 | · |
| MESA VIEW MIDDLE SCHOOL | Farmington | Middle | 06-08 | 461 | · |
| MESA VERDE ELEMENTARY | Farmington | Elementary | KG-05 | 445 | · |
| MCKINLEY ELEMENTARY | Farmington | Elementary | KG-05 | 438 | · |
| CENTRAL PRIMARY | Bloomfield | Elementary | 01-03 | 433 | · |
| MCCORMICK ELEMENTARY | Farmington | Elementary | KG-05 | 426 | · |
| NAABA ANI ELEMENTARY | Bloomfield | Middle | 04-06 | 405 | · |
| TSE BIT AI MIDDLE | Shiprock | Middle | 06-08 | 390 | · |
| KIRTLAND ELEMENTARY | Kirtland | Elementary | PK-06 | 388 | · |
| APACHE ELEMENTARY | Farmington | Elementary | KG-05 | 375 | · |
| KIRTLAND MIDDLE | Kirtland | Middle | 07-08 | 372 | · |
| BLUFFVIEW ELEMENTARY | Farmington | Elementary | KG-05 | 355 | · |
| LYDIA RIPPEY ELEMENTARY | Aztec | Elementary | PK-03 | 354 | · |
| ANIMAS ELEMENTARY | Farmington | Elementary | KG-05 | 345 | · |
| PARK AVENUE ELEMENTARY | Aztec | Elementary | 04-05 | 317 | · |
| MESA ALTA JR HIGH | Bloomfield | Middle | 07-08 | 316 | · |
| MCCOY AVENUE ELEMENTARY | Aztec | Elementary | PK-03 | 313 | · |
| SAN JUAN COLLEGE HIGH SCHOOL | Farmington | High | 09-12 | 300 | · |
| Navajo Preparatory School | Farmington | High | 09-12 | 297 | · |
| OJO AMARILLO ELEMENTARY | Fruitland | Elementary | PK-06 | 280 | · |
| BLOOMFIELD EARLY CHILDHOOD CENTER | Bloomfield | Elementary | PK-KG | 236 | · |
| MESA ELEMENTARY | Shiprock | Elementary | PK-05 | 229 | · |
| NEWCOMB HIGH | Newcomb | High | 09-12 | 223 | · |
| NIZHONI ELEMENTARY | Shiprock | Elementary | PK-05 | 207 | · |
| EVA B STOKELY ELEMENTARY | Shiprock | Elementary | PK-05 | 203 | · |
| Atsa' Biya' a'zh Community School | Shiprock | Elementary | KG-06 | 200 | · |
| MOSAIC ACADEMY CHARTER | Aztec | Elementary | KG-08 | 179 | · |
| NEWCOMB ELEMENTARY | Newcomb | Elementary | PK-05 | 169 | · |
| Nenahnezad Community School | Fruitland | Elementary | KG-06 | 156 | · |
| FARMINGTON PRESCHOOL ACADEMY WEST | Farmington | Elementary | PK-PK | 153 | · |
| Shiprock Northwest High School | Shiprock | High | 07-12 | 151 | · |
| Dzilth-Na-O-Dith-Hle Community School | Bloomfield | Elementary | KG-08 | 143 | · |
| BLANCO ELEMENTARY | Bloomfield | Elementary | 01-06 | 138 | · |
| ROCINANTE HIGH | Farmington | High | 06-12 | 133 | · |
| NEWCOMB MIDDLE | Newcomb | Middle | 06-08 | 127 | · |
| CAREER PREP ALTERNATIVE | Shiprock | High | 09-12 | 118 | · |
| FARMINGTON PRESCHOOL ACADEMY EAST | Farmington | Elementary | PK-PK | 117 | · |
| Tohaali' Community School | Newcomb | Elementary | KG-08 | 101 | · |
| CHARLIE Y. BROWN ALT | Bloomfield | High | 09-12 | 95 | · |
| NASCHITTI ELEMENTARY | Sheep Springs | Elementary | PK-05 | 78 | · |
| VISTA NUEVA HIGH | Aztec | High | 09-12 | 68 | · |
| Crystal Boarding School | Navajo | Elementary | KG-06 | 54 | · |
| Lake Valley Navajo School | Lake Valley-Crownpoint | Elementary | KG-08 | 26 | · |
| Sanostee Day School | Sanostee | Elementary | KG-03 | 25 | · |
| DREAM DINE CHARTER SCHOOL | Shiprock | Elementary | KG-05 | 24 | · |
| Beclabito Day School | Beclabito | Elementary | KG-04 | 21 | · |
| Hanaa'dli Community School | Bloomfield | Elementary | KG-KG | 16 | · |
| KIRTLAND PRE-K EARLY CHILDHOOD CENTER | Kirtland | Elementary | PK-PK | 0 | · |
Cities in San Juan County
About San Juan County
Across the moderately sized New Mexico county of San Juan County of about 120,942 residents, the public-school footprint covers 62 schools and about 21,309 students.
For perspective, census numbers show typical household earnings sit around $55,872, roughly 18% of adults have completed at least a four-year degree, and roughly 18% of residents live below the federal poverty line.
For a sense of the school types, San Juan County comprises 38 elementary schools (9,435 students), 10 middle schools (4,526), and 14 high schools (7,348).
The largest single district in San Juan County is FARMINGTON, which alone enrolls about 10,745 students.
Looking at the last 7 years. Total public-school enrollment in San Juan County has shrank 10% since SY 2017-18, moving from about 23,710 students to 21,285. San Juan County now counts 60 public schools, up from 52 in SY 2017-18.
On this page, the community for San Juan County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.