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

13 schools in Rancho Cucamonga

California · Public K-12

Within Rancho Cucamonga, California, 13 public K-12 schools teach roughly 12,924 students, an average of 994 per campus.

7-year change in Rancho Cucamonga

SY 2017-18 vs SY 2024-25
Total enrollment
12,924
-817 (-6%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% White
17%
was 25%
% Hispanic
51%
was 49%
% Black
11%
was 10%
% Asian
15%
was 12%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bear Gulch ElementaryElementaryKG-05443
Central ElementaryElementaryKG-05436
Coyote Canyon ElementaryElementaryKG-04817
Cucamonga ElementaryElementaryKG-05452
Cucamonga MiddleMiddle06-08662
Dona Merced ElementaryElementaryKG-05547
Los Amigos ElementaryElementaryKG-05550
Los Osos HighHigh09-122,759
Rancho Cucamonga HighHigh09-123,221
Rancho Cucamonga MiddleMiddle06-08770
Ruth Musser MiddleMiddle05-08941
Terra Vista ElementaryElementaryKG-05855
Valle Vista ElementaryElementaryKG-05471

About Rancho Cucamonga

Across Rancho Cucamonga, California, 13 public schools hosts about 12,924 students between them.

On the level-by-level breakdown, the city covers 8 elementary, 3 middle, and 2 high.

Per-campus enrollment runs near 994, higher than the state mean of about 578.

Looking at the last 7 years. Total public-school enrollment in Rancho Cucamonga has contracted 6% since SY 2017-18, moving from about 13,741 students to 12,924. On the demographic side, White enrollment moved from 25% to 17% over the same window.

In the discussion threads here, the community for Rancho Cucamonga discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Rancho Cucamonga?
Rancho Cucamonga, California has 13 public K-12 schools serving approximately 12,924 students.
How many elementary, middle, and high schools are in Rancho Cucamonga?
Rancho Cucamonga has 8 elementary, 3 middle, 2 high public schools.
What is the largest public school in Rancho Cucamonga?
Rancho Cucamonga High is the largest public school in Rancho Cucamonga by enrollment, with approximately 3,221 students.
What school districts serve Rancho Cucamonga?
Rancho Cucamonga is served by 4 public school districts, including Central Elementary, Cucamonga Elementary, Etiwanda Elementary, Chaffey Joint Union High.
What grade levels do public schools in Rancho Cucamonga cover?
Public schools in Rancho Cucamonga serve students from kindergarten through grade 12.

Rancho Cucamonga school rankings

Largest schoolsAll rankings →