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

7 schools in Mill Valley

California · Public K-12

7 public-school campuses operate inside Mill Valley, with roughly 3,779 K-12 students enrolled (5 elementary, 1 middle, and 1 high).

7-year change in Mill Valley

SY 2017-18 vs SY 2024-25
Total enrollment
3,779
-888 (-19%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
% White
70%
was 74%
% Hispanic
10%
was 9%
% Black
2%
was 2%
% Asian
5%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Edna Maguire ElementaryElementaryKG-05399
Mill Valley MiddleMiddle06-08721
Old Mill ElementaryElementaryKG-05261
Park ElementaryElementaryKG-05301
Strawberry Point ElementaryElementaryKG-05259
Tamalpais HighHigh09-121,470
Tamalpais Valley ElementaryElementaryKG-05368

About Mill Valley

Mill Valley is an average-sized California city in terms of public-school footprint, with 7 schools and 3,779 students total.

In terms of grade levels, the city covers 5 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Total public-school enrollment in Mill Valley has decreased 19% since SY 2017-18, moving from about 4,667 students to 3,779. On the demographic side, White enrollment moved from 74% to 70% over the same window.

Within the allk12 community for this area, the community for Mill Valley discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Mill Valley?
Mill Valley, California has 7 public K-12 schools serving approximately 3,779 students.
How many elementary, middle, and high schools are in Mill Valley?
Mill Valley has 5 elementary, 1 middle, 1 high public schools.
What is the largest public school in Mill Valley?
Tamalpais High is the largest public school in Mill Valley by enrollment, with approximately 1,470 students.
What school districts serve Mill Valley?
Mill Valley is served by 2 public school districts, including Mill Valley Elementary, Tamalpais Union High.
What grade levels do public schools in Mill Valley cover?
Public schools in Mill Valley serve students from kindergarten through grade 12.