Riverside Preparatory is a public other / combined (charter school) in Oro Grande, San Bernardino County, California. The campus is operated by Riverside Preparatory District. Serving students in K-12, the school enrolls approximately 2,453 students with 107.4 full-time equivalent teachers, maintaining a student-teacher ratio of 22.8:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.
School Information
NCES 2024-2025
Grades Offered
K-12
School Level
Other / Combined
School Type
Regular School
Locale Setting
Rural: Fringe
Charter School
Yes
Operational Status
Open
NCES School ID
060256611863
State Identifier
CA-0113928-0113928
County FIPS
06071
Physical Location Address
19121 Third St.
Oro Grande, CA 92368
Oro Grande, CA 92368
Mailing Address
PO Box 386
Oro Grande, CA 92368
Oro Grande, CA 92368
School District
Parent District
Riverside Preparatory District
Operating Schools
1 schools
District Type
Charter School District
Central Office
Oro Grande, CA
Location Map
34.5984, -117.3324
Google Maps ›
Nearby Public Schools
Oro Grande Elementary
0 mi
Elementary • Oro Grande
Adelanto Virtual Academy
2.3 mi
Elementary • Victorville
Puesta del Sol Elementary
3.8 mi
Elementary • Victorville
Challenger School of Sports and Fitness
3.9 mi
Elementary • Victorville
Adelanto Elementary
4.6 mi
Elementary • Adelanto