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

Sandoval County

New Mexico · Public K-12

In Sandoval County, New Mexico, the public-school system rolls up to 49 schools and roughly 22,445 K-12 students, with county median household income around $86,636. That works out to 30 elementary, 10 middle, and 9 high schools.

7-year change in Sandoval County

SY 2017-18 vs SY 2024-25
Total enrollment
22,390
-54 (0%) vs SY 2017-18
School count
47
+7 (+18%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
153,604
all ages · ACS 5-yr
Schools
49
14 districts
Enrollment
22,445
students · NCES CCD
Median income
$86,636
Above New Mexico avg
Free/reduced lunch
93.5%
Above New Mexico avg
Elementary
30
10,723 students
Middle
10
4,475 students
High
9
7,247 students
Combined / other
0
schools
LARGEST DISTRICT
RIO RANCHO
16,461 students · 14 districts in Sandoval County

County vs. school enrollment demographics

Left bar is the racial makeup of Sandoval 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
51%
Hispanic
40%
Black
2%
Asian
1%
Two or more
25%
Native American
12%
Pacific Islander
0%
School enrollment
White
21%
Hispanic
55%
Black
1%
Asian
1%
Two or more
7%
Native American
14%
Pacific Islander
0%
Bachelor's+
33.8%
adults 25+
Poverty rate
7.2%
ACS 5-year
Unemployment
5.2%
civilian labor
Median age
41
21.7% under 18

Test scores in Sandoval County

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

Lowest 5 schools (ELA)
  1. CUBA ELEMENTARY· 13.9%
  2. COCHITI ELEMENTARY· 18.0%
  3. ALGODONES ELEMENTARY· 18.6%
  4. SANTO DOMINGO ELEMENTARY· 20.4%
  5. CUBA MIDDLE· 27.9%

See all 33 schools in Sandoval County ranked by score →

All schools (49)

NameCityLevelGradesEnrollmentRating
CLEVELAND HIGH SCHOOLRio RanchoHigh09-122,596·
RIO RANCHO HIGHRio RanchoHigh09-122,568·
RIO RANCHO MIDDLE SCHOOLRio RanchoMiddle06-081,024·
MOUNTAIN VIEW MIDDLERio RanchoMiddle06-08931·
BERNALILLO HIGHBernalilloHigh09-12824·
LINCOLN MIDDLERio RanchoMiddle06-08805·
ERNEST STAPLETON ELEMENTARYRio RanchoElementaryKG-05798·
VISTA GRANDE ELEMENTARYRio RanchoElementaryKG-05786·
EAGLE RIDGE MIDDLERio RanchoMiddle06-08732·
SANDIA VISTA ELEMENTARYRio RanchoElementaryPK-05713·
ENCHANTED HILLS ELEMENTARYRio RanchoElementaryKG-05673·
CIELO AZUL ELEMENTARYRio RanchoElementaryKG-05640·
MAGGIE CORDOVA ELEMENTARY SCHOOLRio RanchoElementaryKG-05608·
SHINING STARS PRESCHOOLRio RanchoElementaryPK-PK590·
JOE HARRIS ELEMENTARYRio RanchoElementaryKG-05574·
MARTIN KING JR ELEMENTARYRio RanchoElementaryKG-05569·
THE ASK ACADEMYRio RanchoHigh06-12558·
COLINAS DEL NORTE ELEMENTARYRio RanchoElementaryKG-05540·
PUESTA DEL SOL ELEMENTARYRio RanchoElementaryKG-05539·
RIO RANCHO ELEMENTARYRio RanchoElementaryKG-05486·
EXPLORE ACADEMY - RIO RANCHORio RanchoElementaryKG-07430·
WD CARROLL ELEMENTARYBernalilloElementaryKG-03399·
CORRALES ELEMENTARYCorralesElementaryKG-07378·
BERNALILLO ELEMENTARYBernalilloMiddle04-06364·
CUBA ELEMENTARYCubaElementaryPK-05298·
SPARTAN LEARNING ACADEMYBernalilloMiddle07-08276·
CUBA HIGHCubaHigh09-12275·
SANDOVAL ACADEMY OF BILINGUAL EDUCATIONRio RanchoElementaryKG-08222·
SANTO DOMINGO ELEMENTARYSanto Domingo PuebloElementaryPK-05206·
ALGODONES ELEMENTARYAlgodonesElementaryPK-03184·
San Felipe Pueblo Elementary SchoolSan Felipe PuebloElementaryKG-08166·
INDEPENDENCE HIGH SCHOOLRio RanchoHigh09-12156·
COCHITI ELEMENTARYPena BlancaElementaryPK-05153·
CUBA MIDDLECubaMiddle06-08148·
Jemez Day SchoolJemez PuebloElementaryKG-06141·
RIO RANCHO CYBER ACADEMYRio RanchoHigh06-12133·
JEMEZ VALLEY ELEMENTARYJemez PuebloElementaryPK-05120·
Na' Neelzhiin Ji'OltaTorreonElementaryKG-08118·
LA ESCUELITA EARLY CHILDHOODBernalilloElementaryPK-PK117·
PLACITAS ELEMENTARYBernalilloElementaryKG-06112·
JEMEZ VALLEY HIGHJemez PuebloHigh09-12103·
SANTO DOMINGO MIDDLESanto Domingo PuebloMiddle06-0874·
JEMEZ VALLEY MIDDLEJemez PuebloMiddle06-0869·
T'siya Day SchoolZia PuebloElementaryKG-0658·
SAN DIEGO RIVERSIDEJemez PuebloElementaryKG-0855·
COCHITI MIDDLEPena BlancaMiddle06-0852·
SAN DIEGO RIVERSIDEJemez PuebloElementaryKG-0850·
WALATOWA CHARTER HIGHJemez PuebloHigh09-1234·
SPARRK ONLINE ACADEMYRio RanchoElementaryKG-050·

Cities in Sandoval County

Rio Rancho24 schoolsBernalillo6 schoolsJemez Pueblo6 schoolsCuba3 schoolsPena Blanca2 schoolsSanto Domingo Pueblo2 schoolsAlgodones1 schoolCorrales1 schoolJemez Pueblo1 schoolSan Felipe Pueblo1 schoolTorreon1 schoolZia Pueblo1 school

About Sandoval County

Sandoval County is an average-sized New Mexico county of about 153,604 residents, home to 49 public schools and roughly 22,445 students.

Zooming out, census numbers show the median household earns about $86,636 a year, roughly 34% of adults have completed at least a four-year degree, and roughly 7% of residents live below the federal poverty line. That income level is 51% meaningfully above the New Mexico median.

On the school-mix side, Sandoval County is made up of 30 elementary schools (10,723 students), 10 middle schools (4,475), and 9 high schools (7,247).

RIO RANCHO is the biggest district by enrollment, covering about 16,461 students across Sandoval County.

Five-year track record. Total public-school enrollment in Sandoval County has held roughly steady since SY 2017-18, moving from about 22,444 students to 22,390. Sandoval County now counts 47 public schools, up from 40 in SY 2017-18.

On allk12, the community for Sandoval County 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 serve Sandoval County?
There are 49 public K-12 schools in Sandoval County, New Mexico, with a combined enrollment of about 22,445.
How many high schools are in Sandoval County?
Sandoval County, New Mexico has 9 public high schools, serving approximately 7,247 students.
How many middle schools are in Sandoval County?
Sandoval County, New Mexico has 10 public middle schools, serving approximately 4,475 students.
How many elementary schools are in Sandoval County?
Sandoval County, New Mexico has 30 public elementary schools, serving approximately 10,723 students.
What is the largest school district in Sandoval County?
RIO RANCHO is the largest school district in Sandoval County, serving approximately 16,461 students. The county contains 14 school districts overall.
How many people live in Sandoval County?
Sandoval County has roughly 153,604 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Sandoval County?
Median household income in Sandoval County is $86,636, above the New Mexico average of $57,493. About 7.2% of residents live below the federal poverty line.
How educated are residents of Sandoval County?
Approximately 33.8% of adults 25 and older in Sandoval County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Sandoval County qualify for free or reduced lunch?
Roughly 93.5% of students in Sandoval 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 Sandoval County schools?
Across Sandoval County public schools, the enrollment-weighted student-teacher ratio is approximately 16.9 to 1.

Sandoval County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data