Best San Bernardino County Public Schools (2025)

For the 2025 school year, there are 571 public schools serving 390,028 students in San Bernardino County, CA (there are 150 private schools, serving 20,593 private students). 95% of all K-12 students in San Bernardino County, CA are educated in public schools (compared to the CA state average of 90%).
The top ranked public schools in San Bernardino County, CA are Sixth Street Prep, Hidden Trails Elementary School and Country Springs Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
San Bernardino County, CA public schools have an average math proficiency score of 26% (versus the California public school average of 34%), and reading proficiency score of 39% (versus the 47% statewide average). Schools in San Bernardino County have an average ranking of 4/10, which is in the bottom 50% of California public schools.
Minority enrollment is 86% of the student body (majority Hispanic), which is more than the California public school average of 80% (majority Hispanic).

Best Public Schools in San Bernardino County (2025)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Sixth Street Prep
Charter School
(Math: 80-84% | Reading: 80-84%)
Rank:
10/
10
Top 5%
15476 Sixth St.
Victorville, CA 92395
(760) 241-0962
Gr: K-6 | 228 students Student-teacher ratio: 23:1 Minority enrollment: 92%
Rank: #22.
Hidden Trails Elementary School
(Math: 78% | Reading: 83%)
Rank:
10/
10
Top 5%
2250 Ridgeview Dr.
Chino, CA 91710
(909) 597-0288
Gr: K-6 | 521 students Student-teacher ratio: 25:1 Minority enrollment: 93%
Rank: #33.
Country Springs Elementary School
(Math: 79% | Reading: 82%)
Rank:
10/
10
Top 5%
14145 Village Center Dr.
Chino, CA 91710
(909) 590-8212
Gr: K-6 | 555 students Student-teacher ratio: 24:1 Minority enrollment: 93%
Rank: #44.
Michael G. Wickman Elementary School
(Math: 78% | Reading: 82%)
Rank:
10/
10
Top 5%
16250 Pinehurst Dr.
Chino, CA 91710
(909) 393-3774
Gr: K-6 | 719 students Student-teacher ratio: 26:1 Minority enrollment: 92%
Rank: #55.
John L. Golden Elementary School
(Math: 80% | Reading: 81%)
Rank:
10/
10
Top 5%
12400 Banyan St.
Rancho Cucamonga, CA 91739
(909) 463-9105
Gr: K-5 | 915 students Student-teacher ratio: 25:1 Minority enrollment: 81%
Rank: #66.
Middle College High School
Alternative School
(Math: 70-79% | Reading: 80-89%)
Rank:
10/
10
Top 5%
1260 West Esperanza St.
San Bernardino, CA 92410
(909) 888-4041
Gr: 9-12 | 258 students Student-teacher ratio: 18:1 Minority enrollment: 98%
Rank: #77.
Richardson Prep Hi Middle School
(Math: 75% | Reading: 81%)
Rank:
10/
10
Top 5%
455 South K St.
San Bernardino, CA 92410
(909) 388-6438
Gr: 6-8 | 595 students Student-teacher ratio: 22:1 Minority enrollment: 95%
Rank: #88.
Grapeland Elementary School
(Math: 74% | Reading: 81%)
Rank:
10/
10
Top 5%
7171 Etiwanda Ave.
Rancho Cucamonga, CA 91739
(909) 463-7026
Gr: K-5 | 617 students Student-teacher ratio: 24:1 Minority enrollment: 84%
Rank: #99.
Day Creek Intermediate
(Math: 71% | Reading: 82%)
Rank:
10/
10
Top 5%
12345 Coyote Dr.
Rancho Cucamonga, CA 91739
(909) 803-3300
Gr: 6-8 | 1,272 student Student-teacher ratio: 22:1 Minority enrollment: 79%
Rank: #1010.
Carleton P. Lightfoot Elementary School
(Math: 72% | Reading: 76%)
Rank:
10/
10
Top 10%
6989 Kenyon Way
Rancho Cucamonga, CA 91701
(909) 989-6120
Gr: K-5 | 863 students Student-teacher ratio: 25:1 Minority enrollment: 82%
Rank: #1111.
Floyd M. Stork Elementary School
(Math: 68% | Reading: 78%)
Rank:
10/
10
Top 10%
5646 Jasper St.
Rancho Cucamonga, CA 91701
(909) 484-5060
Gr: K-6 | 690 students Student-teacher ratio: 27:1 Minority enrollment: 60%
Rank: #1212.
Rolling Ridge Elementary School
(Math: 73% | Reading: 74%)
Rank:
10/
10
Top 10%
13677 Calle San Marcos
Chino, CA 91710
(909) 628-9375
Gr: K-6 | 577 students Student-teacher ratio: 23:1 Minority enrollment: 94%
Rank: #1313.
Butterfield Ranch Elementary School
(Math: 71% | Reading: 72%)
Rank:
10/
10
Top 10%
6350 Mystic Canyon Dr.
Chino, CA 91710
(909) 591-0766
Gr: K-6 | 621 students Student-teacher ratio: 26:1 Minority enrollment: 90%
Rank: #1414.
Inland Leaders Charter
Charter School
(Math: 68% | Reading: 72%)
Rank:
10/
10
Top 10%
12375 California St.
Yucaipa, CA 92399
(909) 446-1100
Gr: K-8 | 990 students Student-teacher ratio: 22:1 Minority enrollment: 43%
Rank: #1515.
Canyon Hills Junior High School
(Math: 61% | Reading: 77%)
Rank:
10/
10
Top 10%
2500 Madrugada Dr.
Chino Hills, CA 91709
(909) 464-9938
Gr: 7-8 | 1,007 student Student-teacher ratio: 27:1 Minority enrollment: 86%
Rank: #1616.
Caryn Elementary School
(Math: 73% | Reading: 69%)
Rank:
10/
10
Top 10%
6290 Sierra Crest View Loop
Rancho Cucamonga, CA 91737
(909) 941-9551
Gr: K-5 | 558 students Student-teacher ratio: 24:1 Minority enrollment: 77%
Rank: #1717.
Terra Vista Elementary School
(Math: 66% | Reading: 73%)
Rank:
10/
10
Top 10%
7497 Mountain View Dr.
Rancho Cucamonga, CA 91730
(909) 945-5715
Gr: K-5 | 912 students Student-teacher ratio: 25:1 Minority enrollment: 84%
Rank: #1818.
Eagle Canyon Elementary School
(Math: 68% | Reading: 71%)
Rank:
10/
10
Top 10%
13435 Eagle Canyon Dr.
Chino, CA 91710
(909) 590-2707
Gr: K-6 | 629 students Student-teacher ratio: 25:1 Minority enrollment: 87%
Rank: #1919.
University Preparatory
(Math: 53% | Reading: 83%)
Rank:
10/
10
Top 10%
13853 Seneca Rd.
Victorville, CA 92392
(760) 243-5940
Gr: 7-12 | 1,141 student Student-teacher ratio: 26:1 Minority enrollment: 89%
Rank: #2020.
Etiwanda Colony Elementary School
(Math: 65% | Reading: 71%)
Rank:
9/
10
Top 20%
13144 Banyan St.
Rancho Cucamonga, CA 91739
(909) 803-3911
Gr: K-5 | 571 students Student-teacher ratio: 24:1 Minority enrollment: 76%
Rank: #21 - 2221. - 22.
Edwin Rhodes Elementary School
(Math: 61% | Reading: 73%)
Rank:
9/
10
Top 20%
6655 Schaefer Ave.
Chino, CA 91710
(909) 364-0683
Gr: K-6 | 842 students Student-teacher ratio: 24:1 Minority enrollment: 92%
Rank: #21 - 2221. - 22.
Oak Ridge Elementary School
(Math: 61% | Reading: 73%)
Rank:
9/
10
Top 20%
15452 Valle Vista Dr.
Chino, CA 91710
(909) 591-1239
Gr: K-6 | 543 students Student-teacher ratio: 24:1 Minority enrollment: 81%
Rank: #2323.
Gerald F. Litel Elementary School
(Math: 66% | Reading: 70%)
Rank:
9/
10
Top 20%
3425 Eucalyptus Ave.
Chino, CA 91710
(909) 591-1336
Gr: K-6 | 549 students Student-teacher ratio: 24:1 Minority enrollment: 81%
Rank: #2424.
Los Osos High School
(Math: 51% | Reading: 81%)
Rank:
9/
10
Top 20%
6001 Milliken Ave.
Rancho Cucamonga, CA 91737
(909) 477-6900
Gr: 9-12 | 2,759 students Student-teacher ratio: 25:1 Minority enrollment: 73%
Rank: #2525.
Pepper Tree Elementary School
(Math: 65% | Reading: 67%)
Rank:
9/
10
Top 20%
1045 West 18th St.
Upland, CA 91784
(909) 949-9635
Gr: K-6 | 745 students Student-teacher ratio: 23:1 Minority enrollment: 66%
Rank: #2626.
Banyan Elementary School
(Math: 56% | Reading: 73%)
Rank:
9/
10
Top 20%
10900 Mirador Dr.
Rancho Cucamonga, CA 91737
(909) 484-5080
Gr: K-6 | 630 students Student-teacher ratio: 24:1 Minority enrollment: 80%
Rank: #2727.
Fallsvale
(Math: 50-59% | Reading: 70-79%)
Rank:
9/
10
Top 20%
40600 Valley Of The Falls Dr.
Forest Falls, CA 92339
(909) 794-8630
Gr: K-8 | 70 students Student-teacher ratio: 23:1 Minority enrollment: 40%
Rank: #2828.
Edison Elementary School
(Math: 61% | Reading: 69%)
Rank:
9/
10
Top 20%
515 East Sixth St.
Ontario, CA 91764
(909) 984-5618
Gr: K-8 | 729 students Student-teacher ratio: 25:1 Minority enrollment: 90%
Rank: #2929.
Ruben S. Ayala High School
(Math: 52% | Reading: 72%)
Rank:
9/
10
Top 20%
14255 Peyton Ave.
Chino, CA 91710
(909) 627-3584
Gr: 9-12 | 2,529 students Student-teacher ratio: 25:1 Minority enrollment: 86%
Rank: #3030.
Savant Preparatory Academy Of Business
Charter School
(Math: 60-64% | Reading: 60-69%)
Rank:
9/
10
Top 20%
24424 East Monterey Ave.
San Bernardino, CA 92427
(909) 677-0213
Gr: K-6 | 225 students Student-teacher ratio: 25:1
Rank: #3131.
Victoria Groves Elementary School
(Math: 60% | Reading: 65%)
Rank:
9/
10
Top 20%
10950 Emerson
Rancho Cucamonga, CA 91701
(909) 484-5070
Gr: K-6 | 529 students Student-teacher ratio: 20:1 Minority enrollment: 77%
Rank: #3232.
Colonel Joseph C. Rodriguez Prep Academy
(Math: 52% | Reading: 70%)
Rank:
9/
10
Top 20%
1985 North Guthrie St.
San Bernardino, CA 92404
(909) 884-6030
Gr: 6-8 | 699 students Student-teacher ratio: 24:1 Minority enrollment: 95%
Rank: #3333.
Mariposa Elementary School
(Math: 58% | Reading: 65%)
Rank:
9/
10
Top 20%
30800 Palo Alto Dr.
Redlands, CA 92373
(909) 794-8620
Gr: K-5 | 435 students Student-teacher ratio: 20:1 Minority enrollment: 55%
Rank: #3434.
Magnolia Elementary School
(Math: 60% | Reading: 64%)
Rank:
9/
10
Top 20%
465 West 15th St.
Upland, CA 91786
(909) 949-7750
Gr: K-6 | 530 students Student-teacher ratio: 23:1 Minority enrollment: 69%
Rank: #3535.
Hillside Elementary School
(Math: 52% | Reading: 68%)
Rank:
9/
10
Top 20%
4975 North Mayfield Ave.
San Bernardino, CA 92407
(909) 881-8264
Gr: K-6 | 601 students Student-teacher ratio: 21:1 Minority enrollment: 95%
Show 100 more public schools in San Bernardino County, CA (out of 571 total schools)
Loading...
[+] Show Closed Public Schools in San Bernardino County, CA

San Bernardino County Public Schools (Closed)

School
Location
Quick Facts
P.o. Box 400907
Hesperia, CA 92340
(760) 947-8223
Gr: 8-12 | 83 students Minority enrollment: 65%
The Academy (Closed 2008)
Alternative School
1302 East Marshall Blvd.
San Bernardino, CA 92404
(909) 883-0926
Gr: 8-12 | 12 students
14907 S. Mojave Dr.
Victorville, CA 92395
(760) 245-7961
Gr: K-6 | 480 students Student-teacher ratio: 28:1 Minority enrollment: 80%
1184 W. Second St., Ste. 101
San Bernardino, CA 92410
(909) 889-5152
Gr: K-12 | 634 students Student-teacher ratio: 19:1 Minority enrollment: 92%
14000 Shadow Dr.
Fontana, CA 92337
(909) 357-5000
18000 Mccoy Circle
Victorville, CA 92394
(760) 230-4744
Gr: K-12 | 43 students Student-teacher ratio: 43:1 Minority enrollment: 93%
17738 Nevada Ave.
Victorville, CA 92394
(760) 246-8691
Gr: K-8 | 82 students Student-teacher ratio: 9:1 Minority enrollment: 94%
11988 Hesperia Rd. Ste. B
Adelanto, CA 92301
(760) 904-0533
Gr: K-12 | 1,578 student Student-teacher ratio: 27:1 Minority enrollment: 81%
689 W. Second St.
San Bernardino, CA 92410
(909) 695-9028
Gr: K-12 | 746 students Student-teacher ratio: 23:1 Minority enrollment: 88%
72100 Schhouse Lane
Baker, CA 92309
(760) 733-4567
Gr: 3-12
551 S. Avenue H
Barstow, CA 92311
(760) 255-6300
Gr: 6-8 | 832 students Student-teacher ratio: 26:1 Minority enrollment: 57%
2230 East Fourth St.
Ontario, CA 91764
(909) 395-3587
Gr: K | 321 students Student-teacher ratio: 19:1 Minority enrollment: 97%
40940 Pennsylvania
Big Bear Lake, CA 92315
(909) 866-4638
Gr: K-5 | 259 students Student-teacher ratio: 26:1 Minority enrollment: 49%
149 N. Arrowhead Ave.
Rialto, CA 92376
(909) 421-7810
Gr: 7-12
777 North F St.
San Bernardino, CA 92411
(909) 888-6751
Gr: 9-12 | 19 students Minority enrollment: 90%
4684 Ontario Mills Pkwy., Ste.
Ontario, CA 91764
(970) 258-0518
Gr: K-12 | 41 students Minority enrollment: 29%
4684 Ontario Mills Pkwy., Ste.
Ontario, CA 91764
(310) 527-1741
Gr: K-12 | 179 students Student-teacher ratio: 36:1 Minority enrollment: 53%
P.o. Box 296000
Phelan, CA 92329
(760) 951-3575
Gr: K-12 | 817 students Student-teacher ratio: 19:1 Minority enrollment: 43%
12530 Hesperia Road, Ste 214
Victorville, CA 92392
(760) 951-3575
Gr: K-12 | 1,060 student Student-teacher ratio: 12:1 Minority enrollment: 79%
12530 Hesperia Rd., Suite 209
Victorville, CA 92392
(760) 951-3575
Gr: K-12 | 374 students Student-teacher ratio: 8:1 Minority enrollment: 79%
12530 Hesperia Road, Ste 214
Victorville, CA 92392
(760) 751-3575
Gr: K-12 | 3,090 students Student-teacher ratio: 24:1 Minority enrollment: 53%
4684 Ontario Mills Pkwy., Ste.
Ontario, CA 91764
(855) 687-6249
Gr: 8-12 | 147 students Student-teacher ratio: 21:1 Minority enrollment: 49%
4684 Ontario Mills Pkwy, Ste.
Ontario, CA 91764
(855) 687-6249
Gr: K-7 | 148 students Student-teacher ratio: 12:1 Minority enrollment: 39%
4684 Ontario Mills Pkwy #100
Ontario, CA 91764
(310) 527-1741
Gr: K-12 | 2,412 students Student-teacher ratio: 38:1 Minority enrollment: 48%
4684 Ontario Mills Pkwy Ste. 1
Ontario, CA 91764
(714) 386-9346
Gr: K-12 | 157 students Student-teacher ratio: 20:1 Minority enrollment: 47%
4684 Ontario Mills Pkwy.
Ontario, CA 91764
(310) 527-1741
Gr: K-12 | 556 students Student-teacher ratio: 139:1 Minority enrollment: 43%
14630 Armstrong Woods Rd.
Ontario, CA 91764
(310) 527-1741
Gr: K-12 | 1,074 student Student-teacher ratio: 30:1 Minority enrollment: 35%
4684 Ontario Mills Pkwy.
Ontario, CA 91764
(818) 697-0535
Gr: K-12 | 27 students Minority enrollment: 52%
35948 Susan St.
Yucaipa, CA 92399
(909) 790-8580
Gr: 7-8 | 454 students Student-teacher ratio: 27:1 Minority enrollment: 32%
557 West Fifth St
Ontario, CA 91762
(909) 983-7102
Gr: 11-12
1524 W. Seventh St.
San Bernardino, CA 92411
(909) 888-3132
Gr: K-12 | 170 students Student-teacher ratio: 14:1
1697 N. Sierra Way
San Bernardino, CA 92405
(909) 473-5152
Gr: 7-12 | 90 students Minority enrollment: 95%
P.o. Box 6876
Big Bear Lake, CA 92315
Gr: K-12 | 155 students Student-teacher ratio: 26:1 Minority enrollment: 34%
10435 Cedar Ave
Bloomington, CA 92316
(909) 580-5804
Gr: K-6
Community Day (Closed 2006)
Alternative School
8560 Aliento Rd
Lucerne Valley, CA 92356
(760) 248-2408
Gr: 5-9 | 2 students
Show 77 more closed public schools in San Bernardino County, CA (out of 112 total schools)
Loading...

Frequently Asked Questions

What are the top ranked public schools in San Bernardino County, CA?
The top ranked public schools in San Bernardino County, CA include Sixth Street Prep, Hidden Trails Elementary School and Country Springs Elementary School.
How many public schools are located in San Bernardino County?
571 public schools are located in San Bernardino County.
What percentage of students in San Bernardino County go to public school?
95% of all K-12 students in San Bernardino County are educated in public schools (compared to the CA state average of 90%).
What is the racial composition of students in San Bernardino County?
San Bernardino County public schools minority enrollment is 86% of the student body (majority Hispanic), which is more than the California public schools average of 80% (majority Hispanic).
Which public schools in San Bernardino County are often viewed compared to one another?

Recent Articles

Why Single-Sex Public Schools are Growing in Popularity
Why Single-Sex Public Schools are Growing in Popularity
This article examines the growing trend of single-sex public schools in the United States. It explores the potential benefits, research findings, and controversies surrounding gender-specific education, as well as the factors driving its increasing popularity among parents and educators.
When Teachers Cheat: The Standardized Test Controversies
When Teachers Cheat: The Standardized Test Controversies
Teachers across the country are being accused of cheating on standardized tests, using erasers to conveniently change their students’ answers. However, are these teachers driven to cheat because the funding system is flawed?
When Field Trips Turn Deadly: Who is Responsible?
When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.