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

Marin County

California · Public K-12

Marin County, California operates 75 public K-12 schools today, enrolling approximately 29,867 students (about 398 per campus). That works out to 46 elementary, 10 middle, and 16 high schools.

7-year change in Marin County

SY 2017-18 vs SY 2024-25
Total enrollment
29,867
-3,730 (-11%) vs SY 2017-18
School count
71
-3 (-4%) vs SY 2017-18
% White
48%
was 56%
% Hispanic
36%
was 30%
% Black
2%
was 2%
% Asian
4%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
257,969
all ages · ACS 5-yr
Schools
75
21 districts
Enrollment
29,867
students · NCES CCD
Median income
$149,091
Above California avg
Free/reduced lunch
34.6%
Below California avg
Elementary
46
13,950 students
Middle
10
5,647 students
High
16
9,982 students
Combined / other
3
288 students
LARGEST DISTRICT
Novato Unified
7,199 students · 21 districts in Marin County

County vs. school enrollment demographics

Left bar is the racial makeup of Marin County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
68%
Hispanic
20%
Black
2%
Asian
6%
Two or more
12%
Native American
1%
Pacific Islander
0%
School enrollment
White
48%
Hispanic
36%
Black
2%
Asian
4%
Two or more
9%
Native American
0%
Pacific Islander
0%
Bachelor's+
61.1%
adults 25+
Poverty rate
4.1%
ACS 5-year
Unemployment
6.1%
civilian labor
Median age
47
19.4% under 18

Test scores in Marin County

Latest 2023-24 ELA proficiency, 54 schools ranked. California state average: 47.6%.

See all 54 schools in Marin County ranked by score →

All schools (75)

NameCityLevelGradesEnrollmentRating
Redwood HighLarkspurHigh09-121,722·
Tamalpais HighMill ValleyHigh09-121,470·
San Rafael HighSan RafaelHigh09-121,332·
Novato HighNovatoHigh09-121,287·
San Marin HighNovatoHigh09-121,250·
Terra Linda HighSan RafaelHigh09-121,248·
Archie Williams HighSan AnselmoHigh09-121,141·
James B. Davidson MiddleSan RafaelMiddle06-081,052·
Venetia Valley K-8San RafaelElementaryKG-08748·
Mill Valley MiddleMill ValleyMiddle06-08721·
Sinaloa MiddleNovatoMiddle06-08693·
Miller Creek MiddleSan RafaelMiddle06-08620·
White Hill MiddleFairfaxMiddle06-08601·
San Jose MiddleNovatoMiddle06-08559·
Bahia Vista ElementarySan RafaelElementaryKG-05552·
Hamilton TK-8NovatoElementaryKG-08544·
Anthony G. Bacich ElementaryKentfieldElementaryKG-04526·
Sun Valley ElementarySan RafaelElementaryKG-05523·
Adaline E. Kent MiddleKentfieldMiddle05-08488·
San Pedro ElementarySan RafaelElementaryKG-05469·
Pleasant Valley ElementaryNovatoElementaryKG-05464·
San Ramon ElementaryNovatoElementaryKG-05456·
Neil Cummins ElementaryCorte MaderaElementaryKG-05451·
Hall MiddleLarkspurMiddle06-08440·
Loma Verde ElementaryNovatoElementaryKG-05426·
Mary E. Silveira ElementarySan RafaelElementaryKG-05412·
Vallecito ElementarySan RafaelElementaryKG-05408·
Edna Maguire ElementaryMill ValleyElementaryKG-05399·
Rancho ElementaryNovatoElementaryKG-05387·
Coleman ElementarySan RafaelElementaryKG-05378·
Tamalpais Valley ElementaryMill ValleyElementaryKG-05368·
Lu Sutton ElementaryNovatoElementaryKG-05367·
Olive ElementaryNovatoElementaryKG-05364·
Reed ElementaryTiburonElementaryKG-02362·
Del Mar MiddleTiburonMiddle06-08359·
Ross ElementaryRossElementaryKG-08339·
Bel Aire ElementaryTiburonElementary03-05322·
Glenwood ElementarySan RafaelElementaryKG-05315·
Lucas Valley ElementarySan RafaelElementaryKG-05315·
Park ElementaryMill ValleyElementaryKG-05301·
Wade Thomas ElementarySan AnselmoElementaryKG-05292·
Laurel Dell ElementarySan RafaelElementaryKG-05287·
Brookside ElementarySan AnselmoElementaryKG-05278·
CoveCorte MaderaElementaryKG-05275·
Hidden Valley ElementarySan AnselmoElementaryKG-05274·
Novato CharterNovatoElementaryKG-08269·
Dr. Martin Luther King Jr. AcademySausalitoElementaryKG-08262·
Old Mill ElementaryMill ValleyElementaryKG-05261·
Lynwood ElementaryNovatoElementaryKG-05260·
Strawberry Point ElementaryMill ValleyElementaryKG-05259·
Manor ElementaryFairfaxElementaryKG-05234·
Marin County Special EducationSan RafaelCombinedKG-12215·
Ross Valley CharterFairfaxElementaryKG-05198·
Tomales ElementaryTomalesElementaryKG-08160·
Tomales HighTomalesHigh09-12127·
Tamiscal High (Alternative)LarkspurHigh09-12124·
West Marin ElementaryPoint Reyes StationMiddle02-08114·
Bolinas-Stinson ElementaryBolinasElementaryKG-08109·
Madrone High ContinuationSan RafaelHigh09-1296·
San Geronimo Valley ElementarySan GeronimoElementaryKG-0693·
Short ElementarySan RafaelElementaryKG-KG91·
Nova Education CenterNovatoCombinedKG-1273·
Marin Oaks HighNovatoHigh09-1269·
Lagunitas ElementarySan GeronimoElementaryKG-0868·
Marin's CommunitySan RafaelHigh07-1264·
San Andreas High (Continuation)LarkspurHigh10-1246·
Inverness ElementaryInvernessElementaryKG-0141·
NicasioNicasioElementaryKG-0834·
Laguna ElementaryPetalumaElementaryKG-069·
Marin County Juvenile CourtSan RafaelHigh07-123·
Phoenix AcademySan RafaelHigh09-123·
Lincoln UnionPetalumaElementaryKG-060·
Marin County ROPSan RafaelHigh09-120·
Novato Early InterventionNovatoElementaryM-M··
Old GallinasSan RafaelCombinedM-M··

Cities in Marin County

San Rafael22 schoolsNovato16 schoolsMill Valley7 schoolsLarkspur4 schoolsSan Anselmo4 schoolsFairfax3 schoolsTiburon3 schoolsCorte Madera2 schoolsKentfield2 schoolsPetaluma2 schoolsSan Geronimo2 schoolsTomales2 schoolsBolinas1 schoolInverness1 schoolNicasio1 schoolPoint Reyes Station1 schoolRoss1 schoolSausalito1 school

About Marin County

Marin County is an expansive county of about 257,969 residents in California. Its public-school system enrolls approximately 29,867 students across 75 schools.

In context, census numbers show median household income runs near $149,091, 61% of adults hold a bachelor's degree or higher, and roughly 4% of residents live below the federal poverty line. That income level is 67% higher than the California median.

On the level-by-level breakdown, Marin County spans 46 elementary schools (13,950 students), 10 middle schools (5,647), 16 high schools (9,982), and 3 combined or other schools.

The largest single district in Marin County is Novato Unified, which alone enrolls about 7,199 students.

Five-year track record. Combined enrollment now sits at 29,867 students, contracted 11% from the 33,597 reported in SY 2017-18. Marin County now counts 71 public schools, down from 74 in SY 2017-18. On the demographic side, White enrollment moved from 56% to 48% over the same window.

On allk12, the community for Marin County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Marin County?
There are 75 public K-12 schools in Marin County, California, with a combined enrollment of about 29,867.
How many high schools are in Marin County?
Marin County, California has 16 public high schools, serving approximately 9,982 students.
How many middle schools are in Marin County?
Marin County, California has 10 public middle schools, serving approximately 5,647 students.
How many elementary schools are in Marin County?
Marin County, California has 46 public elementary schools, serving approximately 13,950 students.
What is the largest school district in Marin County?
Novato Unified is the largest school district in Marin County, serving approximately 7,199 students. The county contains 21 school districts overall.
How many people live in Marin County?
Marin County has roughly 257,969 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Marin County?
Median household income in Marin County is $149,091, above the California average of $89,387. About 4.1% of residents live below the federal poverty line.
How educated are residents of Marin County?
Approximately 61.1% of adults 25 and older in Marin County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Marin County qualify for free or reduced lunch?
Roughly 34.6% of students in Marin County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the California county average of 60.6%.
What is the student-teacher ratio in Marin County schools?
Across Marin County public schools, the enrollment-weighted student-teacher ratio is approximately 19.7 to 1.

Marin County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data