The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MOJAVE RIVER ACADEMY - ORO GRANDE DISTRICT·NCES 060220914262

Mojave River Academy - Oro Grande

12384 Palmdale Rd., Victorville, CA 92392 · (760) 245-3222 · San Bernardino County
GRADES KG–12COMBINED41-RURALCHARTERTITLE IREGULAR SCHOOL862 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
862
Combined
STATE 602
Student : Teacher
22.3:1
39 FTE teachers
STATE 18.6:1
Free / Reduced Lunch
86%
740 students
STATE 65%
Community
6
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten152%
Grade 1142%
Grade 2202%
Grade 3132%
Grade 4152%
Grade 5202%
Grade 6405%
Grade 7475%
Grade 8678%
Grade 910112%
Grade 1011613%
Grade 1118221%
Grade 1221225%

This year's kindergarten class (15) is 78% smaller than its 8th grade class (67).

Student demographics
54%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 62% · US 70%
White
21024%
STATE 20% · US 43%
Hispanic
54063%
STATE 56% · US 30%
Black
536%
STATE 5% · US 15%
Asian
40%
STATE 12% · US 6%
Two+
405%
STATE 6% · US 5%
Native American
71%
STATE 0% · US 1%
Pacific Islander
30%
STATE 0% · US 0%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
39746%
Female
46053%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
862
-7 (-1%) vs 2020
Student : Teacher
22.3:1
was 26.3:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2586238.722.3:186% (740)
2023-2475432.223.4:186% (651)
2022-2373429.624.8:184% (617)
2020-218693326.3:184% (729)
Source: NCES Common Core of Data. Rows are the federal collections on file for Mojave River Academy - Oro Grande.

About Mojave River Academy - Oro Grande

This page covers Mojave River Academy - Oro Grande, a mid-sized school serving multiple grade levels in Victorville, California. The school runs kindergarten through 12 and enrolls 862 students. That compares with an average of about 602 students for combined schools in California.

Mojave River Academy - Oro Grande is a school in Mojave River Academy - Oro Grande District.

At Mojave River Academy - Oro Grande, 63% of students are Hispanic. The remaining students are 24% White, 6% Black, and 5% multiracial. On the diversity index, which measures the chance that two random students are from different groups, Mojave River Academy - Oro Grande scores 54%.

Mojave River Academy - Oro Grande has 38.7 full-time-equivalent teachers, for a student-to-teacher ratio of about 22.3:1. By comparison, the average for combined schools in California is 18.6:1. A common income measure, free or reduced-price lunch eligibility, is 86% at Mojave River Academy - Oro Grande. That is higher than the 74% average for public schools in San Bernardino County.

Five-year Census Bureau estimates for San Bernardino County show that the median household earns about $85,478 a year, about 23% of adults have at least a bachelor's degree, and the poverty rate is about 11%. Across San Bernardino County, 583 public schools serve about 393,648 students.

Measured in a straight line, Cobalt Institute of Math and Science is about 0.8 miles from Mojave River Academy - Oro Grande. The five-mile area around Mojave River Academy - Oro Grande holds at least 8 other public schools.

The school's setting, by NCES definition, is Rural: Fringe: in rural territory close to an urban area. Mojave River Academy - Oro Grande is run as a public charter school.

Enrollment at Mojave River Academy - Oro Grande was 869 in 2020-21 and 862 in 2024-25, a change of less than 3%. Staffing shifted too: the ratio moved from 26.3:1 to 22.3:1.

This community page is for conversations about athletics, class schedules, and weather closures. You can also rate the school on this page.

San Bernardino County at a glance

View full county profile
Population
2,197,104
Census ACS
Median income
$85,478
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
583
393,648 students

Quick facts

School name
Mojave River Academy - Oro Grande
District
Mojave River Academy - Oro Grande District
Address
12384 Palmdale Rd., Victorville, CA 92392
Phone
(760) 245-3222
County
San Bernardino County
Level
Combined
Grade range
KG–12
Total enrollment
862
Teachers (FTE)
39
Student–teacher ratio
22.3:1
Free and reduced lunch
740 (86%)
Locale
41-Rural: Fringe
NCES ID
060220914262
Charter school
Yes
Virtual school
No

Related schools

Other schools in Victorville
Nearby schools

Frequently asked questions

About Mojave River Academy - Oro Grande
How many students attend Mojave River Academy - Oro Grande?
Mojave River Academy - Oro Grande enrolls approximately 862 students in grades KG-12.
Is Mojave River Academy - Oro Grande an elementary, middle, or high school?
Mojave River Academy - Oro Grande is a combined-grade school covering grades KG-12.
What is the student-teacher ratio at Mojave River Academy - Oro Grande?
The student-to-teacher ratio at Mojave River Academy - Oro Grande is approximately 22.3:1 (39 FTE teachers).
How diverse is Mojave River Academy - Oro Grande?
Mojave River Academy - Oro Grande reports a student body of 24% White, 63% Hispanic, 6% Black, 0% Asian, 5% Two or more.
What district is Mojave River Academy - Oro Grande in?
Mojave River Academy - Oro Grande is part of Mojave River Academy - Oro Grande District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post