SA
Elementary SchoolsGrades K-6

Two Rock Elementary

Two Rock Union · Sonoma County · 5001 Spring Hill Road, Petaluma, CA 94952-9639

(707) 762-6617

7/10
#1902
Rank 1902 out of 5,722
Top 33%
English Language Arts7/10 · #2173 · 62nd percentile
Mathematics7/10 · #2096 · 63rd percentile
Science8/10 · #1144 · 80th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Tucked into the rolling farmland west of Petaluma, Two Rock Elementary has a genuinely rural character that's hard to find in today's suburbanizing North Bay — small classes, a tight-knit community, and kids who likely know their neighbors' names. Science scores stand out here, which fits the setting: there's something fitting about strong science performance in a school surrounded by working dairy farms and open Sonoma County countryside. Families who want a slower pace, an authentic small-school feel, and easy access to both Petaluma's charming downtown and the coast will find a lot to like about this corner of the 94952.

Student Demographics

72 students tested · 2024-25 school year

Ethnicity

Hispanic
39 (54%)
White
25 (35%)
Multiple Races
6 (8%)
Other
2 (3%)

Key Indicators

English Learners23 (32%)
Socioeconomically Disadvantaged34 (47%)
Students with Disabilities15 (21%)

Staff & Teachers(2024-25)

135
Enrollment
7
Teachers (FTE)
19.3:1
Student-Staff Ratio
1.1
Administrators (FTE)
16
Avg Class Size*(2023-24)

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs1/10 · #5751 · 5th percentile

3 programs within 3 miles. Ranked among Elementary Schools in California.