📊 Data: NCES CCD 2024–2025·🔄 Updated: August 2026·Editorial standards
📍 California · San Bernardino County

School Districts in
San Bernardino County, CA

33 public school districts serving 93 zip codes in San Bernardino County. Average rating: 4/10. Ratings reflect state reading & math proficiency (CAASPP 2023–24), percentile-ranked within California.

Districts in San Bernardino County33 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Etiwanda Elementary School DistrictEtiwanda9/10  Excellent · 89th pct13,40018K–80
Alta Loma Elementary School DistrictAlta Loma9/10  Excellent · 86th pct5,49810K–80
Chino Valley Unified School DistrictChino9/10  Excellent · 81st pct25,64534K–123
Chaffey Joint Union High School DistrictRancho Cucamonga8/10  Good · 75th pct23,145119–129
Upland Unified School DistrictUpland8/10  Good · 70th pct10,07914K–122
Mountain View Elementary School DistrictOntario7/10  Good · 69th pct3,0355K–80
Redlands Unified School DistrictForest Falls7/10  Good · 66th pct19,77325K–127
Central Elementary School DistrictRancho Cucamonga7/10  Good · 60th pct4,2677K–80
Silver Valley Unified School DistrictFort Irwin6/10  Average · 56th pct1,9499K–125
Bear Valley Unified School DistrictAngelus Oaks6/10  Average · 51st pct2,1456K–125
Helendale Elementary School DistrictHelendale6/10  Average · 51st pct1,1034K–120
Ontario-Montclair School DistrictOntario6/10  Average · 51st pct18,47133K–80
Yucaipa-Calimesa Joint Unified School DistrictYucaipa5/10  Average · 48th pct8,55114K–121
Sierra Sands Unified School DistrictRed Mountain5/10  Average · 41st pct5,08811K–121
Victor Valley Union High School DistrictAdelanto4/10  Below Average · 36th pct11,357107–125
Fontana Unified School DistrictFontana4/10  Below Average · 35th pct33,91044K–123
Rialto Unified School DistrictLytle Creek4/10  Below Average · 33rd pct24,13230K–123
Rim of the World Unified School DistrictBlue Jay4/10  Below Average · 32nd pct2,8907K–1210
Morongo Unified School DistrictJoshua Tree4/10  Below Average · 31st pct7,40717K–127
San Bernardino City Unified School DistrictPatton3/10  Below Average · 28th pct45,97176K–129
Snowline Joint Unified School DistrictPhelan3/10  Below Average · 27th pct7,96112K–124
Victor Elementary School DistrictVictorville3/10  Below Average · 24th pct12,42019K–60
Colton Joint Unified School DistrictGrand Terrace3/10  Below Average · 23rd pct19,29728K–123
Needles Unified School DistrictEarp3/10  Below Average · 21st pct9557K–126
Cucamonga Elementary School DistrictRancho Cucamonga2/10  Poor · 16th pct2,2994K–80
Apple Valley Unified School DistrictApple Valley2/10  Poor · 15th pct13,60315K–122
Hesperia Unified School DistrictHesperia2/10  Poor · 15th pct22,96225K–122
Adelanto Elementary School DistrictAdelanto1/10  Poor · 9th pct7,74215K–120
Lucerne Valley Unified School DistrictLucerne Valley1/10  Poor · 7th pct1,0294K–121
Barstow Unified School DistrictBarstow1/10  Poor · 6th pct6,39613K–122
Oro Grande Elementary School DistrictOro Grande1/10  Poor · 5th pct941K–120
Trona Joint Unified School DistrictTrona1/10  Poor · 5th pct2472K–121
Baker Valley Unified School DistrictBaker1/10  Poor · 4th pct1243K–122
10 of these districts serve no zip code in our zip-to-district crosswalk and show 0 above — most are elementary or secondary districts that share territory with another district. They are listed from the NCES CCD directory so the county is complete.

How San Bernardino County compares

Together they enroll 362,945 students across 533 schools. The largest is San Bernardino City Unified School District with 45,971 students. Districts here average 4.4/10, below the California average of 5.7/10. Ratings range from 1/10 to 9/10.

School Districts in San Bernardino County, California

San Bernardino County has 33 public school districts covering 93 zip codes. The top-rated district in San Bernardino County is Etiwanda Elementary School District (9/10). Ratings are based on the share of students proficient in reading and math on state assessments (CAASPP 2023–24), ranked against all districts in California. Directory details come from NCES CCD 2024–25.

Enter your zip code on any page to confirm your exact district assignment — district boundaries are address-specific and may not follow county or city lines.

Frequently Asked Questions

How many school districts are in San Bernardino County, CA?

33 school districts serve zip codes in San Bernardino County, CA. This page lists each one with its rating, enrollment, grade span and the zip codes it covers.

What is the best-rated school district in San Bernardino County, CA?

Of the districts serving San Bernardino County, Etiwanda Elementary School District has the highest rating on this site at 9/10. That places it in the 89th percentile among California school districts.

How are these school district ratings calculated?

Each rating is the share of students scoring proficient or above on California reading and math assessments, ranked against other districts in California and converted to a 1–10 scale. Percentiles compare districts within California only, never across state lines.