The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·TWIN HILLS UNION ELEMENTARY·NCES 064023006653

Twin Hills Charter Middle

1685 Watertrough Rd., Sebastopol, CA 95472 · (707) 823-7446 · Sonoma County
GRADES 06–08MIDDLE31-TOWNCHARTERREGULAR SCHOOL207 STUDENTS
Enrollment
207
Middle
DISTRICT 248 · STATE 659
Student : Teacher
16.9:1
12 FTE teachers
DISTRICT 20.2:1 · STATE 20.7:1
Free / Reduced Lunch
21%
44 students
DISTRICT 26% · STATE 65%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
64
Grade 7
81
Grade 8
62
Student demographics
White
12058%
DISTRICT 69% · STATE 20%
Hispanic
5024%
DISTRICT 20% · STATE 56%
Black
10%
DISTRICT 1% · STATE 5%
Asian
21%
DISTRICT 1% · STATE 12%
Two+
3115%
DISTRICT 8% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
9043%
Female
11455%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Twin Hills Charter Middle.
START A DISCUSSION
Recent discussions in Sebastopol

Test scores

CAASPP 2023-24 . % met or exceeded standard
English Language Arts
68.5%
CA avg 47.1% . +10.5pp since 2014
Math
51.7%
CA avg 35.6% . +6.7pp since 2014
Source: CAASPP. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
60.2%
composite math + reading, all grades
Predicted
66.8%
based on CA schools with similar FRL share
Beats by
-6.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
207
-60 (-22%) vs 2017
Student : Teacher
16.9:1
was 16.7:1
% White
58%
was 68%
% Hispanic
24%
was 21%
% Black
0%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Twin Hills Charter Middle

Twin Hills Charter Middle operates as a very small middle-grades school in Sebastopol, California, run under Twin Hills Union Elementary. Current enrollment sits at 207 students spanning grades 6 through 8. Enrollment runs roughly 69% leaner than the state mean of about 659.

Across the 4 schools in Twin Hills Union Elementary (992 students total), Twin Hills Charter Middle accounts for its share of the district's footprint.

On demographics, Twin Hills Charter Middle shows that 58% of the student body identifies as White. The remainder consists of 24% Hispanic, 15% multiracial. That mix tracks the wider county fairly closely.

In terms of school funding signals, The school employs 12 full-time-equivalent teachers, for a student-teacher ratio near 16.9:1. Statewide, the average ratio sits near 20.7:1, putting Twin Hills Charter Middle tighter than the state norm the norm. An estimated 21% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. By comparison, Sonoma County runs at roughly 51%, so the school's eligibility rate is meaningfully below the surrounding baseline.

With demographic context factored in, Twin Hills Charter Middle tracks the demographic baseline. The model predicts 66.8% given the school's FRL share; actual proficiency is 60.2%.

Around the school, community-level numbers for Sonoma County indicate the typical household earns roughly $104,674 per year, about 39% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 5%. Across Sonoma County's 184 public schools (combined enrollment of about 63,389 students), Twin Hills Charter Middle is one campus in the mix.

The closest other public school is Apple Blossom, roughly 1.1 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts Twin Hills Charter Middle at 1st of 7; the average score across the group is 49.6%.

Twin Hills Charter Middle operates from a town-center location. Twin Hills Charter Middle operates as a public charter school, meaning it is publicly funded but governed independently of the surrounding district's traditional schools.

Trend over the last 7 years. Looking back 7 years, enrollment at Twin Hills Charter Middle has edged down 22%, going from 267 students in 2018 to 207 in 2025. Over the same period, the White share edged down from 68% to 58%.

Inside the community feed, recent activity here tends to focus on enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.

Sonoma County at a glance

View full county profile
Population
485,040
Census ACS
Median income
$104,674
Household, ACS
Bachelor's+
39%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
184
63,389 students

Quick facts

School name
Twin Hills Charter Middle
District
Twin Hills Union Elementary
Address
1685 Watertrough Rd., Sebastopol, CA 95472
Phone
(707) 823-7446
County
Sonoma County
Level
Middle
Grade range
06–08
Total enrollment
207
Teachers (FTE)
12
Student–teacher ratio
16.9:1
Free/Reduced lunch
44 (21%)
Locale
31-Town: Fringe
NCES ID
064023006653
Charter school
Yes
Virtual school
No

Related schools

Other schools in Twin Hills Union Elementary
Other schools in Sebastopol
Nearby schools

Frequently asked questions

About Twin Hills Charter Middle
How many students attend Twin Hills Charter Middle?
Twin Hills Charter Middle enrolls approximately 207 students in grades 06-08.
Is Twin Hills Charter Middle an elementary, middle, or high school?
Twin Hills Charter Middle is a middle school covering grades 06-08.
How many teachers does Twin Hills Charter Middle have?
Twin Hills Charter Middle employs 12 FTE teachers, for a student-to-teacher ratio of 16.9:1.
How diverse is Twin Hills Charter Middle?
Twin Hills Charter Middle reports a student body of 58% White, 24% Hispanic, 0% Black, 1% Asian, 15% Two or more.
Is Twin Hills Charter Middle public or private?
Twin Hills Charter Middle is a public K-12 school operated as a charter, overseen by Twin Hills Union Elementary.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post