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

School Districts in
Sonoma County, CA

10 public school districts serving 34 zip codes in Sonoma County. Average rating: 5/10. Ratings reflect state reading & math proficiency (EDFacts 2021–22 for most districts, 2017–18 fallback for the rest), percentile-ranked within California.

Districts in Sonoma County10 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Petaluma Joint Union High School DistrictPenngrove8/10  Good · 70th pct4,92610K–123
Healdsburg Unified School District (7-12)Healdsburg7/10  Good · 65th pct1,2404K–121
West Sonoma County Union High School DistrictCamp Meeker7/10  Good · 61st pct1,5883K–1212
Geyserville Unified School DistrictGeyserville5/10  Average · 47th pct2113K–121
Windsor Unified School DistrictWindsor5/10  Average · 46th pct4,6348K–121
Cotati-Rohnert Park Unified School DistrictRohnert Park5/10  Average · 41st pct6,01013K–122
Santa Rosa High School DistrictSanta Rosa5/10  Average · 41st pct10,17912K–128
Sonoma Valley Unified School DistrictEldridge4/10  Below Average · 33rd pct3,1959K–123
Cloverdale Unified School DistrictCloverdale3/10  Below Average · 23rd pct1,3186K–121
Horicon Elementary School DistrictAnnapolis2/10  Poor · 17th pct561K–82

How Sonoma County compares

Together they enroll 33,357 students across 69 schools. The largest is Santa Rosa High School District with 10,179 students. Districts here average 5.1/10, below the California average of 5.5/10. Ratings range from 2/10 to 8/10.

School Districts in Sonoma County, California

Sonoma County has 10 public school districts covering 34 zip codes. The top-rated district in Sonoma County is Petaluma Joint Union High School District (8/10). Ratings are based on the share of students proficient in reading and math on state assessments (NCES EDFacts, 2021–22 for most districts), 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.