The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

6 schools in Williams

California · Public K-12

Williams, California runs 6 public K-12 schools today, teaching approximately 1,358 students across 1 elementary, 1 middle, and 3 high.

7-year change in Williams

SY 2017-18 vs SY 2024-25
Total enrollment
1,358
-19 (-1%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
3%
was 5%
% Hispanic
95%
was 93%
% Black
0%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Coastal Buttes AcademyCombinedKG-1212
Mid Valley High (Continuation)High10-1219
S. William Abel AcademyHigh07-1243
Williams Junior/Senior HighHigh07-12588
Williams Primary ElementaryElementaryKG-03407
Williams Upper ElementaryMiddle04-06289

About Williams

Williams, California is home to 6 public schools, with combined enrollment of approximately 1,358 students. By school count, it is an average-sized city.

On the school-mix side, the city is made up of 1 elementary, 1 middle, 3 high, and 1 other.

Per-campus enrollment runs near 226, below the state mean of about 578.

Over the past 7-year window. Combined enrollment now sits at 1,358 students, stayed largely flat from the 1,377 reported in SY 2017-18. The school count climbed from 5 to 6 across the same 7-year window.

On allk12, the community for Williams discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Williams, California?
There are 6 public K-12 schools in Williams, with a combined enrollment of about 1,358.
How many elementary, middle, and high schools are in Williams?
Williams has 1 elementary, 1 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Williams?
Williams Junior/Senior High is the largest public school in Williams by enrollment, with approximately 588 students.
What school districts serve Williams?
Williams is served by 2 public school districts, including Colusa County Office of Education, Williams Unified.
What grade levels do public schools in Williams cover?
Public schools in Williams serve students from kindergarten through grade 12.