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

25 schools in Rio Rancho

New Mexico · Public K-12

25 public K-12 schools operate inside Rio Rancho, with combined enrollment of about 17,671 students (15 elementary, 4 middle, and 5 high).

7-year change in Rio Rancho

SY 2017-18 vs SY 2024-25
Total enrollment
17,671
-486 (-3%) vs SY 2017-18
School count
23
+2 (+10%) vs SY 2017-18
% White
26%
was 33%
% Hispanic
60%
was 55%
% Black
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CIELO AZUL ELEMENTARYElementaryKG-05640
CLEVELAND HIGH SCHOOLHigh09-122,596
COLINAS DEL NORTE ELEMENTARYElementaryKG-05540
EAGLE RIDGE MIDDLEMiddle06-08732
ENCHANTED HILLS ELEMENTARYElementaryKG-05673
ERNEST STAPLETON ELEMENTARYElementaryKG-05798
EXPLORE ACADEMY - RIO RANCHOElementaryKG-07430
INDEPENDENCE HIGH SCHOOLHigh09-12156
JOE HARRIS ELEMENTARYElementaryKG-05574
LINCOLN MIDDLEMiddle06-08805
MAGGIE CORDOVA ELEMENTARY SCHOOLElementaryKG-05608
MARTIN KING JR ELEMENTARYElementaryKG-05569
MOUNTAIN VIEW MIDDLEMiddle06-08931
PUESTA DEL SOL ELEMENTARYElementaryKG-05539
RIO RANCHO CYBER ACADEMYHigh06-12133
RIO RANCHO ELEMENTARYElementaryKG-05486
RIO RANCHO HIGHHigh09-122,568
RIO RANCHO MIDDLE SCHOOLMiddle06-081,024
SANDIA VISTA ELEMENTARYElementaryPK-05713
SANDOVAL ACADEMY OF BILINGUAL EDUCATIONElementaryKG-08222
SHINING STARS PRESCHOOLElementaryPK-PK590
SPARRK ONLINE ACADEMYElementaryKG-050
THE ASK ACADEMYHigh06-12558
UNITED COMMUNITY ACADEMY CHARTER SCHOOLCombinedM-M·
VISTA GRANDE ELEMENTARYElementaryKG-05786

About Rio Rancho

Rio Rancho, New Mexico is home to 25 public schools, with combined enrollment of approximately 17,671 students. By school count, it is a sizable city.

Looking at the level breakdown, the city spans 15 elementary, 4 middle, 5 high, and 1 other.

Schools in Rio Rancho average about 707 students each, 106% meaningfully above the New Mexico norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 3%: 18,157 students in SY 2017-18 versus 17,671 in SY 2024-25. Over that span, Rio Rancho opened 2 schools, going from 21 to 23. The White share of public-school enrollment declined from 33% to 26%.

On allk12, the community for Rio Rancho discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Rio Rancho, New Mexico?
There are 25 public K-12 schools in Rio Rancho, with a combined enrollment of about 17,671.
How many elementary, middle, and high schools are in Rio Rancho?
Rio Rancho has 15 elementary, 4 middle, 5 high, 1 combined-grade public schools.
What is the largest public school in Rio Rancho?
CLEVELAND HIGH SCHOOL is the largest public school in Rio Rancho by enrollment, with approximately 2,596 students.
What school districts serve Rio Rancho?
Rio Rancho is served by 5 public school districts, including ALBUQUERQUE, RIO RANCHO, EXPLORE ACADEMY - RIO RANCHO, SANDOVAL ACADEMY OF BILINGUAL EDUCATION, THE ASK ACADEMY.
What grade levels do public schools in Rio Rancho cover?
Public schools in Rio Rancho serve students from pre-K through grade 12.
Are there charter schools in Rio Rancho?
4 of the 25 public schools in Rio Rancho are charter schools.