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

6 schools in Middletown

California · Public K-12

Middletown hosts 6 public K-12 schools inside California, collectively enrolling about 1,147 students (around 191 per campus).

7-year change in Middletown

SY 2017-18 vs SY 2024-25
Total enrollment
1,147
-565 (-33%) vs SY 2017-18
School count
6
-2 (-25%) vs SY 2017-18
% White
56%
was 67%
% Hispanic
33%
was 25%
% Black
1%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
California Online Public Schools North BayCombinedKG-12144
Lake County International CharterElementaryKG-0888
Loconoma Valley HighHigh10-1210
Middletown HighHigh09-12421
Middletown MiddleMiddle06-08320
Minnie Cannon ElementaryElementaryKG-06164

About Middletown

Middletown, California is home to 6 public schools, with combined enrollment of approximately 1,147 students. By school count, it is a medium-population city.

Looking at the level breakdown, the city comprises 2 elementary, 1 middle, 2 high, and 1 other.

Per-campus enrollment runs near 191, lower than the state mean of about 578.

Looking at the last 7 years. Total public-school enrollment in Middletown has decreased 33% since SY 2017-18, moving from about 1,712 students to 1,147. Middletown now counts 6 public schools, down from 8 in SY 2017-18. Demographically, the White share of enrollment shrank from 67% to 56%.

In the discussion threads here, the community for Middletown discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Middletown?
Middletown, California has 6 public K-12 schools serving approximately 1,147 students.
How many elementary, middle, and high schools are in Middletown?
Middletown has 2 elementary, 1 middle, 2 high, 1 combined-grade public schools.
What is the largest public school in Middletown?
Middletown High is the largest public school in Middletown by enrollment, with approximately 421 students.
What school districts serve Middletown?
Middletown is served by 3 public school districts, including California Online Public Schools North Bay District, Lake County International Charter District, Middletown Unified.
What grade levels do public schools in Middletown cover?
Public schools in Middletown serve students from kindergarten through grade 12.
Are there charter schools in Middletown?
2 of the 6 public schools in Middletown are charter schools.