Skip to Main Content

2024 Best Public High Schools in San Bernardino County

1-25 of 122 results

  1. #3 Best Public High Schools in San Bernardino County.

    Los Osos High School

    Blue checkmark.

    Chaffey Joint Union High School District, CA,

    9-12,

    852 Niche users give it an average review of 3.9 stars.

    Featured Review: Alum says As a Los Osos High School Alum I have the privilege to explain my experience at this high school. Overall Los Osos is a very clean, large, and new high school. The teachers and staff at this high....

    Read 852 reviews.

    Overall Niche Grade: A+,

    Students: 2,867,

    Student-Teacher Ratio: 25 to 1,

  2. #4 Best Public High Schools in San Bernardino County.

    Redlands Senior High School

    Redlands Unified School District, CA,

    9-12,

    816 Niche users give it an average review of 3.9 stars.

    Featured Review: Senior says I believe Redlands High School has a very safe, inclusive, and a generally positive environment. One of the best resources on campus, the teachers here are excellent, and many go above and beyond to....

    Read 816 reviews.

    Overall Niche Grade: A,

    Students: 2,233,

    Student-Teacher Ratio: 22 to 1,

  3. #6 Best Public High Schools in San Bernardino County.

    Citrus Valley High School

    Redlands Unified School District, CA,

    9-12,

    447 Niche users give it an average review of 4 stars.

    Featured Review: Senior says The many outlets and opportunities provided by Citrus Valley has made my time spent here truly memorable. The wide array of student run clubs makes it easy to find a family of friends and feel....

    Read 447 reviews.

    Overall Niche Grade: A,

    Students: 2,215,

    Student-Teacher Ratio: 23 to 1,

  4. #7 Best Public High Schools in San Bernardino County.

    Ruben S. Ayala High School

    Blue checkmark.

    Chino Valley Unified School District, CA,

    9-12,

    703 Niche users give it an average review of 3.7 stars.

    Featured Review: Parent says Ayala has consistently provided an excellent form of education for all of my children! Two of my children graduated from Ayala, and my youngest son is currently a sophomore. The teachers are...I highly recommend Ayala High School!.

    Read 703 reviews.

    Overall Niche Grade: A,

    Students: 2,639,

    Student-Teacher Ratio: 26 to 1,

  5. #9 Best Public High Schools in San Bernardino County.

    Chino Hills High School

    Chino Valley Unified School District, CA,

    9-12,

    689 Niche users give it an average review of 3.6 stars.

    Featured Review: Senior says The best parts about my experience with Chino Hills High is that they were many clubs and opportunities to make friends, they are many sports that have different seasons you can participate in, and....

    Read 689 reviews.

    Overall Niche Grade: A,

    Students: 2,855,

    Student-Teacher Ratio: 26 to 1,

  6. #11 Best Public High Schools in San Bernardino County.

    Alta Loma High School

    Blue checkmark.

    Chaffey Joint Union High School District, CA,

    9-12,

    627 Niche users give it an average review of 3.8 stars.

    Featured Review: Senior says I have been a part of the Alta Loma Cheer Team, as well as Key Club, for the past three years and am now going into my final year apart of these programs. I have loved a lot of my time here, I have....

    Read 627 reviews.

    Overall Niche Grade: A,

    Students: 2,492,

    Student-Teacher Ratio: 26 to 1,

  7. #12 Best Public High Schools in San Bernardino County.

    Redlands East Valley High School

    Redlands Unified School District, CA,

    9-12,

    376 Niche users give it an average review of 3.9 stars.

    Featured Review: Alum says Overall, REV is a very decent school - having a few notable problems, but overall being a positive experience for me and my education. In terms of positives, there's a great number of teachers that are supportive, creative, and readily available to help with my understanding of any subject. The staff there are usually going...In terms of negatives, its mostly the infrastructure - it could use more canopies for shade or for the (admittedly rare) rainy days, and the water fountains are usually very dirty when outside. Its...Overall, REV is a very good school with a few notable inconveniences, and I would recommend attending..

    Read 376 reviews.

    Overall Niche Grade: A,

    Students: 1,914,

    Student-Teacher Ratio: 20 to 1,

  8. #14 Best Public High Schools in San Bernardino County.

    University Preparatory

    Victor Valley Union High School District, CA,

    7-12,

    476 Niche users give it an average review of 3.7 stars.

    Featured Review: Senior says The best parts of my experience here at University Preparatory would be the communication with my teachers and counselor and the school clubs. I liked these parts the most because I felt comfortable....

    Read 476 reviews.

    Overall Niche Grade: A,

    Students: 1,088,

    Student-Teacher Ratio: 27 to 1,

  9. #18 Best Public High Schools in San Bernardino County.

    Upland High School

    Blue checkmark.

    Upland Unified School District, CA,

    9-12,

    712 Niche users give it an average review of 3.7 stars.

    Featured Review: Senior says I've had a positive experience attending Upland High School. As a senior I've gotten to know the school very well and have appreciated the opportunities that Upland has offered to me. Their programs....

    Read 712 reviews.

    Overall Niche Grade: A minus,

    Students: 3,251,

    Student-Teacher Ratio: 25 to 1,

  10. #20 Best Public High Schools in San Bernardino County.

    Sultana High School

    Hesperia Unified School District, CA,

    9-12,

    395 Niche users give it an average review of 3.7 stars.

    Featured Review: Alum says Sultana was an amazing school, I took a good amount of AP classes so most of my teachers and classmates were equally as amazing. Through this school I was able to take dual enrollment classes for....

    Read 395 reviews.

    Overall Niche Grade: A minus,

    Students: 2,078,

    Student-Teacher Ratio: 24 to 1,

  11. #21 Best Public High Schools in San Bernardino County.

    Cajon High School

    San Bernardino City Unified School District, CA,

    9-12,

    713 Niche users give it an average review of 3.5 stars.

    Featured Review: Alum says Some of the best parts of cajon high school are the connections that you make with not only friends but teachers and staff. My senior year I kept to myself a lot and just wanted to finish off the....

    Read 713 reviews.

    Overall Niche Grade: B+,

    Students: 2,790,

    Student-Teacher Ratio: 23 to 1,

  12. #22 Best Public High Schools in San Bernardino County.

    Wilmer Amina Carter High School

    Rialto Unified School District, CA,

    9-12,

    646 Niche users give it an average review of 3.5 stars.

    Featured Review: Senior says My Experience here has been alright, nothing too out of the ordinary. Of course, there was Covid which unfortunately for a bunch of us 2024 graduates had to deal with, but other than that my time....

    Read 646 reviews.

    Overall Niche Grade: B+,

    Students: 2,308,

    Student-Teacher Ratio: 24 to 1,

  13. #23 Best Public High Schools in San Bernardino County.

    Excelsior Charter School

    Public School,

    VICTORVILLE, CA,

    7-12,

    215 Niche users give it an average review of 4 stars.

    Featured Review: Senior says I began attending Excelsior Charter School in my Junior year of high school and it has been the best experience ever! I love all the teachers and staff. They’re very understanding and motivating, and....

    Read 215 reviews.

    Overall Niche Grade: B+,

    Students: 1,952,

    Student-Teacher Ratio: 28 to 1,

  14. #25 Best Public High Schools in San Bernardino County.

    Silver Valley High School

    Silver Valley Unified School District, CA,

    9-12,

    79 Niche users give it an average review of 3.4 stars.

    Featured Review: Junior says Almost everyone I talk has mixed feelings about Silver Valley High. I can see why, its in the middle of the desert so bus rides are atrocious and it is a very small school so classes are limited. I’m....

    Read 79 reviews.

    Overall Niche Grade: B+,

    Students: 330,

    Student-Teacher Ratio: 13 to 1,

Not sure what schools you are zoned for?Find out by exploring our school boundary maps. Look up public schools and districts by address or ZIP code.

Showing results 1 through 25 of 122