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

6 schools in Mckinleyville

California · Public K-12

Of all public K-12 schools in California, 6 sit inside Mckinleyville city limits, with combined enrollment of roughly 1,524 students (3 elementary, 1 middle, and 2 high).

7-year change in Mckinleyville

SY 2017-18 vs SY 2024-25
Total enrollment
1,524
-386 (-20%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dow's Prairie ElementaryElementaryKG-02283
Fieldbrook ElementaryElementaryKG-0890
Mad River High (Continuation)High09-1228
McKinleyville HighHigh09-12566
McKinleyville MiddleMiddle06-08302
Morris ElementaryElementary03-05255

About Mckinleyville

Mckinleyville is an average-sized California city in terms of public-school footprint, with 6 schools and 1,524 students total.

For a sense of the school types, the city is built around 3 elementary, 1 middle, and 2 high.

Schools in Mckinleyville average about 254 students each, 56% meaningfully below the California norm.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 20%: 1,910 students in SY 2017-18 versus 1,524 in SY 2024-25.

On this page, the community for Mckinleyville discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Mckinleyville, California?
There are 6 public K-12 schools in Mckinleyville, with a combined enrollment of about 1,524.
How many elementary, middle, and high schools are in Mckinleyville?
Mckinleyville has 3 elementary, 1 middle, 2 high public schools.
What is the largest public school in Mckinleyville?
McKinleyville High is the largest public school in Mckinleyville by enrollment, with approximately 566 students.
What school districts serve Mckinleyville?
Mckinleyville is served by 3 public school districts, including McKinleyville Union Elementary, Fieldbrook Elementary, Northern Humboldt Union High.
What grade levels do public schools in Mckinleyville cover?
Public schools in Mckinleyville serve students from kindergarten through grade 12.