The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HEARTWOOD CHARTER DISTRICT·NCES 060251214416

Heartwood Charter

170 Liberty School Rd., Petaluma, CA 94952 · (415) 488-9572 · Sonoma County
GRADES KG–12COMBINED41-RURALCHARTERVIRTUALREGULAR SCHOOL739 STUDENTS
·
allk12 Grade
Not graded

Virtual schools are not graded, because they enroll students from across the state rather than a local area. How grades work

Enrollment
739
Combined
STATE 602
Student : Teacher
32.6:1
23 FTE teachers
STATE 18.6:1
Free / Reduced Lunch
36%
266 students
STATE 65%
Community
6
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten13418%
Grade 18612%
Grade 29513%
Grade 37510%
Grade 49313%
Grade 5709%
Grade 6689%
Grade 7497%
Grade 8517%
Grade 961%
Grade 1030%
Grade 1141%
Grade 1251%

This year's kindergarten class (134) is 163% larger than its 8th grade class (51).

Student demographics
55%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 62% · US 70%
White
45662%
STATE 20% · US 43%
Hispanic
12817%
STATE 56% · US 30%
Black
71%
STATE 5% · US 15%
Asian
193%
STATE 12% · US 6%
Two+
11516%
STATE 6% · US 5%
Native American
51%
STATE 0% · US 1%
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
39253%
Female
33846%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
739
+560 (+313%) vs 2020
Student : Teacher
32.6:1
was 25.6:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2573922.732.6:136% (266)
2023-2460021.428.1:130% (177)
2022-2352821.424.7:133% (176)
2020-21179725.6:136% (64)
Source: NCES Common Core of Data. Rows are the federal collections on file for Heartwood Charter.

About Heartwood Charter

In Petaluma, California, part of Sonoma County, Heartwood Charter is a combined-grade school. The school had 739 students in kindergarten through 12 in 2024-25. Average enrollment for combined schools in California is about 602, so this school runs 23% larger than that.

For district matters, Heartwood Charter falls under Heartwood Charter District.

By race and ethnicity, Heartwood Charter is 62% White. Beyond that, enrollment is 17% Hispanic, 16% multiracial, and 3% Asian. The White share in Sonoma County as a whole is similar, at about 62%. By the diversity index, Heartwood Charter comes in at 55%.

Federal staffing data show 22.7 full-time-equivalent teachers at Heartwood Charter and a ratio of 32.6:1. The average ratio among combined schools in California is 18.6:1, lower than at this school. The count of students eligible for free or reduced-price lunch equals 36% of enrollment. The gap from the 51% average for public schools in Sonoma County is 15 points.

In Sonoma County (population about 485,040), median household income is about $104,674, the share of adults with a bachelor's degree or higher is 39%, and about 5% of people live in poverty. A total of 184 public schools operate in Sonoma County, serving about 63,389 students.

The nearest other public school, Liberty Primary, is less than a tenth of a mile away. The count of other public schools within five miles is at least 8.

Federal records code the school's setting as Rural: Fringe. Heartwood Charter is a public charter school. Federal records classify Heartwood Charter as a virtual school.

Heartwood Charter reported 179 students in 2020-21 and 739 in 2024-25. Changes that large sometimes follow a school adding or dropping grades, so the two figures may not cover the same grades. Federal data show the ratio rising from 25.6:1 to 32.6:1.

Discussion on this page can cover school safety, transportation, and start times. Reviews and ratings from people who know the school are welcome.

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
Heartwood Charter
District
Heartwood Charter District
Address
170 Liberty School Rd., Petaluma, CA 94952
Phone
(415) 488-9572
County
Sonoma County
Level
Combined
Grade range
KG–12
Total enrollment
739
Teachers (FTE)
23
Student–teacher ratio
32.6:1
Free and reduced lunch
266 (36%)
Locale
41-Rural: Fringe
NCES ID
060251214416
Charter school
Yes
Virtual school
Yes

Related schools

Other schools in Petaluma
Nearby schools

Frequently asked questions

About Heartwood Charter
How many students attend Heartwood Charter?
Heartwood Charter enrolls approximately 739 students in grades KG-12.
What age range does Heartwood Charter serve?
Heartwood Charter serves students from grade KG through grade 12.
How many teachers does Heartwood Charter have?
Heartwood Charter employs 23 FTE teachers, for a student-to-teacher ratio of 32.6:1.
How diverse is Heartwood Charter?
Heartwood Charter reports a student body of 62% White, 17% Hispanic, 1% Black, 3% Asian, 16% Two or more.
What district is Heartwood Charter in?
Heartwood Charter is part of Heartwood Charter District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post