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

22 schools in San Rafael

California · Public K-12

San Rafael sits inside California and runs 22 public K-12 schools, serving about 9,131 students between them, an average of 415 per campus.

7-year change in San Rafael

SY 2017-18 vs SY 2024-25
Total enrollment
9,131
-509 (-5%) vs SY 2017-18
School count
20
0 (0%) vs SY 2017-18
% White
29%
was 36%
% Hispanic
60%
was 53%
% Black
1%
was 1%
% Asian
4%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bahia Vista ElementaryElementaryKG-05552
Coleman ElementaryElementaryKG-05378
Glenwood ElementaryElementaryKG-05315
James B. Davidson MiddleMiddle06-081,052
Laurel Dell ElementaryElementaryKG-05287
Lucas Valley ElementaryElementaryKG-05315
Madrone High ContinuationHigh09-1296
Marin County Juvenile CourtHigh07-123
Marin County ROPHigh09-120
Marin County Special EducationCombinedKG-12215
Marin's CommunityHigh07-1264
Mary E. Silveira ElementaryElementaryKG-05412
Miller Creek MiddleMiddle06-08620
Old GallinasCombinedM-M·
Phoenix AcademyHigh09-123
San Pedro ElementaryElementaryKG-05469
San Rafael HighHigh09-121,332
Short ElementaryElementaryKG-KG91
Sun Valley ElementaryElementaryKG-05523
Terra Linda HighHigh09-121,248
Vallecito ElementaryElementaryKG-05408
Venetia Valley K-8ElementaryKG-08748

About San Rafael

San Rafael is a medium-population California city in terms of public-school footprint, with 22 schools and 9,131 students total.

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

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

Looking at the last 7 years. Combined enrollment now sits at 9,131 students, shrank 5% from the 9,640 reported in SY 2017-18. On the demographic side, White enrollment moved from 36% to 29% over the same window.

In the discussion threads here, the community for San Rafael discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in San Rafael?
San Rafael, California has 22 public K-12 schools serving approximately 9,131 students.
How many elementary, middle, and high schools are in San Rafael?
San Rafael has 11 elementary, 2 middle, 7 high, 2 combined-grade public schools.
What is the largest public school in San Rafael?
San Rafael High is the largest public school in San Rafael by enrollment, with approximately 1,332 students.
What school districts serve San Rafael?
San Rafael is served by 5 public school districts, including Marin County Office of Education, San Rafael City Elementary, Miller Creek Elementary, San Rafael City High, Marin County ROP.
What grade levels do public schools in San Rafael cover?
Public schools in San Rafael serve students from kindergarten through grade 12.
Are there charter schools in San Rafael?
1 of the 22 public schools in San Rafael are charter schools.