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
B
allk12 Grade
Scored higher than 63% of California public middle schools
  • A-Test scores Share of students meeting the state standard in reading, math, and other tested subjects, 2023-24 and 2024-25.
  • C+Beats expectations How far test scores land above or below what the share of low-income students predicts for a school in this state.
  • C+Three-year trend Change in reading and math proficiency over the last three test years.

Grades compare a school only with schools in the same state, because every state gives its own test. How grades work · Top-graded California public middle schools

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, 2024-25

GradeStudentsShare
Grade 66431%
Grade 78139%
Grade 86230%
Student demographics
57%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 47% · STATE 62% · US 70%
White
12058%
DISTRICT 69% · STATE 20% · US 43%
Hispanic
5024%
DISTRICT 20% · STATE 56% · US 30%
Black
10%
DISTRICT 1% · STATE 5% · US 15%
Asian
21%
DISTRICT 1% · STATE 12% · US 6%
Two+
3115%
DISTRICT 8% · STATE 6% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). 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%

School pathway

Feeds from
Apple BlossomKG–05
Based on grade levels within Twin Hills Union Elementary. Attendance zones can vary; confirm enrollment with the district.

Discussions

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

Test scores

CAASPP 2024-25 . % met or exceeded standard
English Language Arts
67.0%
CA avg 49.1% . +9.0pp since 2014
Math
54.7%
CA avg 37.7% . +9.7pp since 2014

What this means: On the CAASPP, California's statewide test, about 67 of every 100 students at this school read and write at grade level and about 55 of 100 do math at grade level. Across all California schools, those numbers are about 49 and 38. Reading and writing scores are up about 9 points since 2014, while math scores are up about 10 points.

Performance levels, 2024-25

SubjectStandard ExceededStandard MetStandard Nearly MetStandard Not Met
English Language Arts25.1%41.9%21.2%11.8%
Math31.0%23.6%26.6%18.7%
Share of tested students at each CAASPP level. Each student counts in one level, so a row adds to about 100%.

CAASPP results by year

School yearEnglish Language ArtsMath
2024-2567.0%54.7%
2023-2468.5%51.7%
2022-2373.7%57.4%
2021-2270.0%50.0%
2018-1969.6%51.3%
2017-1863.1%49.8%
2016-1765.6%52.3%
2015-1652.0%40.0%
2014-1558.0%45.0%
% met or exceeded standard, all students and all tested grades.
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
67.1%
based on CA schools with similar FRL share
Beats by
-6.8pp
below demographic expectation

What this means: About 60% of students here test proficient in math and reading, compared with the roughly 67% typical for California schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among California's top nor bottom 10%.

BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

Schools most like Twin Hills Charter Middle

Twin Hills Charter Middle's state test result (60.2% proficient) is higher than 2 of the 5 schools below with a result.

SchoolStudentsLow-incomeProficient
Twin Hills Charter Middle this school20721.3%60.2%
Salmon Creek School - A Charter
Occidental
16224.7%49.2%
Hillcrest Middle
Sebastopol
29730.0%62.0%
Teach Elementary
San Luis Obispo
19325.4%89.2%
San Benancio Middle
Salinas
26110.3%60.3%
Fine Arts Academy
Atascadero
23835.3%52.4%
Matched among California middle schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Twin Hills Charter Middle ranks

Among middle schools
MeasureThis schoolIn CaliforniaIn Sonoma County
State test proficiency
ranked highest first
60.2%#218 of 1,224#4 of 21
Math proficiency
ranked highest first
54.7%#230 of 1,227
▲ 3
#4 of 21
no change
Reading proficiency
ranked highest first
67.0%#225 of 1,227
▼ 41
#4 of 21
▼ 1
3-year test score change
ranked biggest gain first
+0.8pp#773 of 1,214#11 of 21
Enrollment
ranked largest first
207#1,273 of 1,377#18 of 23
Students per teacher
ranked fewest first
16.9:1#104 of 1,279#6 of 18
Diversity index
ranked most diverse first
57.1%#496 of 1,278#8 of 18
Free and reduced lunch
ranked highest share first
21.3%#1,212 of 1,329#21 of 22
Enrollment change since 2017-18
ranked steepest decline first
-22.5%#274 of 930#4 of 15
Ranked against other public middle schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
207
-19 (-8%) vs 2020
-31% since 1990-91, when it was 301
Student : Teacher
16.9:1
was 15.1:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2520712.216.9:121% (44)
2023-2420713.815.0:126% (54)
2022-2320412.816.0:127% (55)
2020-212261515.1:121% (48)
2017-182671616.7:125% (66)
2015-163201422.9:117% (54)
2010-11290N/AN/A18% (53)
2000-013281818.2:19% (31)
1990-913011520.1:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for Twin Hills Charter Middle.

Since 2017-18: students down 22% (267 to 207); teachers down 24% (16 to 12.2).

About Twin Hills Charter Middle

Sebastopol, California, is home to Twin Hills Charter Middle, a very small middle-grades school. The school serves grades 6 through 8. Enrollment is 207 students. Middle schools in California have about 659 students on average; enrollment here is 69% lower.

Twin Hills Union Elementary includes 4 schools. Together they enroll 992 students.

The student body at Twin Hills Charter Middle is 58% White. The rest of enrollment is 24% Hispanic and 15% multiracial. Among Sonoma County residents, the White share is about 62%. Its diversity index, the chance that two randomly chosen students belong to different racial or ethnic groups, is 57%.

Staffing at Twin Hills Charter Middle comes to 12.2 full-time-equivalent teachers, or 16.9:1. Middle schools in California have an average ratio of 20.7:1. On the income side, 21% of students qualify for free or reduced-price lunch. The rate at public schools in Sonoma County averages 51%, higher than here.

Twin Hills Charter Middle holds a B allk12 Grade, placing it above 63% of California public middle schools.

Based on its free or reduced-price lunch share, the BeatsExpectations model predicts an average proficiency rate across its state test results of 67.1% for Twin Hills Charter Middle. The school posts 60.2%, 6.8 points below the prediction.

In Sonoma County, median household income comes to about $104,674, a bachelor's degree or higher is held by about 39% of adults, and the poverty rate is about 5%. The county's public schools total 184, with about 63,389 students.

Apple Blossom, about 1.1 miles away, is the closest public school. A five-mile radius around the school includes at least 8 other public schools. On state test proficiency, Twin Hills Charter Middle ranks 2nd in a group of 7 nearby schools.

By NCES locale, the school is Town: Fringe, or in a town close to an urbanized area. Twin Hills Charter Middle operates as a charter school, which is publicly funded and run under a charter.

The school's student count decreased 8% between the 2020-21 and 2024-25 school years. By 2024-25, the school had 16.9 students per teacher, compared with 15.1 in 2020-21.

People can post here about special education services, counseling, and support programs and other school topics. Members of the school community can share what they know.

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 and 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