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

9 schools in Oakhurst

California · Public K-12

For a city in California, Oakhurst carries 9 public K-12 campuses, with combined enrollment of about 1,463 students and an average school size near 163.

7-year change in Oakhurst

SY 2017-18 vs SY 2024-25
Total enrollment
1,463
-411 (-22%) vs SY 2017-18
School count
8
-1 (-11%) vs SY 2017-18
% White
62%
was 69%
% Hispanic
27%
was 20%
% Black
0%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Ahwahnee HighHigh09-1235
Campbell High Community DayHigh09-120
Evergreen HighHigh09-1246
Glacier High School CharterHigh09-1282
Mountain Home Charter (Alternative)ElementaryKG-08213
Oak Creek IntermediateMiddle06-08187
Oakhurst ElementaryElementaryKG-05333
Yosemite Falls Education CenterCombinedKG-1225
Yosemite HighHigh09-12542

About Oakhurst

Public education in Oakhurst, California runs across 9 schools that instructs roughly 1,463 students. By footprint, Oakhurst sits in the average-sized bracket.

On the school-mix side, the city comprises 2 elementary, 1 middle, 5 high, and 1 other.

Average school size in Oakhurst is around 163 students, 72% noticeably below the California average of about 578.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 22%: 1,874 students in SY 2017-18 versus 1,463 in SY 2024-25. Over that span, Oakhurst closed 1 school, going from 9 to 8. Demographically, the White share of enrollment fell from 69% to 62%.

In the discussion threads here, the community for Oakhurst discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Oakhurst?
Oakhurst, California has 9 public K-12 schools serving approximately 1,463 students.
How many elementary, middle, and high schools are in Oakhurst?
Oakhurst has 2 elementary, 1 middle, 5 high, 1 combined-grade public schools.
What is the largest public school in Oakhurst?
Yosemite High is the largest public school in Oakhurst by enrollment, with approximately 542 students.
What school districts serve Oakhurst?
Oakhurst is served by 4 public school districts, including Yosemite Unified, Mountain Home Charter (Alternative) District, Bass Lake Joint Union Elementary, Glacier High School Charter District.
What grade levels do public schools in Oakhurst cover?
Public schools in Oakhurst serve students from kindergarten through grade 12.
Are there charter schools in Oakhurst?
2 of the 9 public schools in Oakhurst are charter schools.