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

Mojave River Academy - Rockview Park

14466 Main St., Hesperia, CA 92345 · (760) 245-3222 · San Bernardino County
GRADES KG–12COMBINED21-SUBURBCHARTERTITLE IREGULAR SCHOOL349 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
349
Combined
STATE 602
Student : Teacher
22.8:1
15 FTE teachers
STATE 18.6:1
Free / Reduced Lunch
84%
293 students
STATE 65%
Community
0
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
Kindergarten165%
Grade 1103%
Grade 293%
Grade 3123%
Grade 4103%
Grade 5175%
Grade 6175%
Grade 7298%
Grade 83610%
Grade 9298%
Grade 103811%
Grade 115917%
Grade 126719%

This year's kindergarten class (16) is 56% smaller than its 8th grade class (36).

Student demographics
55%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 62% · US 70%
White
8926%
STATE 20% · US 43%
Hispanic
21562%
STATE 56% · US 30%
Black
216%
STATE 5% · US 15%
Two+
195%
STATE 6% · US 5%
Native American
31%
STATE 0% · US 1%
Pacific Islander
10%
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
18854%
Female
16046%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Mojave River Academy - Rockview Park.
START A DISCUSSION

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
349
+48 (+16%) vs 2020
Student : Teacher
22.8:1
was 25.1:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2534915.322.8:184% (293)
2023-2431314.921.1:186% (270)
2022-2332213.324.3:189% (285)
2020-213011225.1:184% (253)
Source: NCES Common Core of Data. Rows are the federal collections on file for Mojave River Academy - Rockview Park.

About Mojave River Academy - Rockview Park

In Hesperia, California, part of San Bernardino County, Mojave River Academy - Rockview Park is a school serving multiple grade levels. It reported 349 students in kindergarten through 12 in 2024-25. Combined schools in California average about 602 students, which makes this school 42% below average.

The school's district is Mojave River Academy - Rockview Park District.

Hispanic students are 62% of those enrolled at Mojave River Academy - Rockview Park. The rest of enrollment is 26% White, 6% Black, and 5% multiracial. Its diversity index, the chance that two randomly chosen students belong to different racial or ethnic groups, is 55%.

Based on 15.3 full-time-equivalent teachers, Mojave River Academy - Rockview Park has a ratio of 22.8:1. The average for combined schools in California, 18.6:1, is lower. Income data for the school show 84% of students eligible for free or reduced-price lunch. The average for public schools in San Bernardino County is 74%.

For the population of San Bernardino County, the median household earns about $85,478 a year, about 23% of adults have at least a bachelor's degree, and roughly 11% of residents are in poverty. Across San Bernardino County, 583 public schools serve about 393,648 students.

Mojave River Academy - Rockview Park is about 0.2 miles from Hesperia High, its nearest public school. Around the school, at least 8 other public schools are within five miles.

For locale, NCES codes Mojave River Academy - Rockview Park as Suburb: Large. Charter status: Mojave River Academy - Rockview Park is a public charter school.

In 2024-25, the school enrolled 349, up from 301 in 2020-21. By 2024-25, the school had 22.8 students per teacher, compared with 25.1 in 2020-21.

Mojave River Academy - Rockview Park has a community page on allk12 for topics such as pickup and drop-off, after-school programs, and teacher feedback. Teachers and staff are welcome to share updates too.

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 - Rockview Park
District
Mojave River Academy - Rockview Park District
Address
14466 Main St., Hesperia, CA 92345
Phone
(760) 245-3222
County
San Bernardino County
Level
Combined
Grade range
KG–12
Total enrollment
349
Teachers (FTE)
15
Student–teacher ratio
22.8:1
Free and reduced lunch
293 (84%)
Locale
21-Suburb: Large
NCES ID
060242714316
Charter school
Yes
Virtual school
No

Related schools

Other schools in Hesperia
Nearby schools

Frequently asked questions

About Mojave River Academy - Rockview Park
How many students attend Mojave River Academy - Rockview Park?
Mojave River Academy - Rockview Park enrolls approximately 349 students in grades KG-12.
What age range does Mojave River Academy - Rockview Park serve?
Mojave River Academy - Rockview Park serves students from grade KG through grade 12.
How many students per teacher at Mojave River Academy - Rockview Park?
Approximately 22.8:1 students per teacher at Mojave River Academy - Rockview Park.
How diverse is Mojave River Academy - Rockview Park?
Mojave River Academy - Rockview Park reports a student body of 26% White, 62% Hispanic, 6% Black, 5% Two or more.
Who oversees Mojave River Academy - Rockview Park?
Mojave River Academy - Rockview Park is overseen by Mojave River Academy - Rockview Park District in San Bernardino County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post