ChooseAPrivateSchool.com Español

Hanna Academy

Special education school · Grades 9–12

Sonoma, CA

17000 Arnold Dr, Sonoma, CA 95476

Overall grade: A

ChooseAPrivateSchool.com grade, from official facts compared with similar schools.

  • A+Class size
  • B-College-going
  • A-Years serving families

What stands out

  • The only special education school in Sonoma
  • Smaller classes than 96% of special education schools in California
  • Serving families in Sonoma since at least 2011

In Sonoma, California, Hanna Academy is a special education school for students from 9th grade through 12th grade. About 21 students attend, with roughly 2 students per teacher, smaller classes than 96% of special education schools in California. It has been listed in official private school records since 2011–12. The school day runs about 6 hours, 180 days a year.

At a glance

Grades
Grades 9–12
Students
21
Teachers
12.6 (full-time equivalent)
Students per teacher
1.7
Boys and girls
Coed · 1 girls, 20 boys
Religious affiliation
None (nonsectarian)
Program
Special education
School day
About 6 hours
School year
180 days
Graduates going to 4-year colleges
About 0% (the school's estimate for the class before the survey)
Library
Yes

Reviews

Be the first to share what you love about Hanna Academy.

    How it compares

    • Smaller classes than 96% of special education schools in California (2 students per teacher).
    • A smaller school: fewer students than 58% of special education schools in California.
    • Compared with 26 special education schools in California.

    Students by survey year

    102’11–1296’13–14107’15–1680’17–1880’19–2039’21–2221’23–24

    Total students reported in official records since 2011–12.

    Students by grade

    92
    108
    116
    125

    Student body

    Hispanic or Latino43%
    White29%
    Black14%
    Asian10%
    Native Hawaiian or Pacific Islander5%

    Questions to ask on a tour

    • What is tuition, and what does it include (books, fees, uniforms, trips)?
    • Do you offer financial aid, sibling discounts or payment plans?
    • Do you accept ESA, voucher or tax-credit scholarship funds?
    • How big are classes in my child's grade?
    • What support is there for students who need extra help or more challenge?
    • Is the school accredited, and by whom?
    • What do a typical day and a typical week look like?
    • How does the school communicate with families?

    More questions to ask →

    Questions about Hanna Academy

    What grades does Hanna Academy serve?

    Hanna Academy serves grades 9–12.

    How many students attend Hanna Academy?

    About 21 students, with 2 students per teacher, according to official records.

    How much is tuition at Hanna Academy?

    Call the school to ask about tuition, financial aid and payment plans.

    Official record · Updated October 2026 · Official search · Something wrong? Tell us

    Other private schools nearby

    New Song School

    Independent school · Grades 1–11

    The only independent school in Sonoma

    Sonoma, CA1.2 mi

    AOverall grade16 students2 students per teacher

    St. Francis Solano School

    Parish school · Grades K–8

    Smaller classes than 74% of Catholic schools in California

    Sonoma, CA3.0 mi

    A+Overall grade192 students13 students per teacher

    The Presentation School

    Independent Catholic school · Grades K–8

    Smaller classes than 97% of Catholic schools in California

    Sonoma, CA4.4 mi

    A+Overall grade158 students8 students per teacher

    Harvest Christian School

    Christian school (nondenominational) · Grades Pre-K–8

    The only Christian school in Petaluma

    Petaluma, CA7.5 mi

    BOverall grade172 students15 students per teacher

    Cypress School

    Special education school · Grades 8–12

    Serving families in Petaluma since at least 2011

    Petaluma, CA7.7 mi

    B+Overall grade43 students9 students per teacher

    Cypress Primary School

    Special education school · Grades K–10

    One of 2 special education schools in Petaluma

    Petaluma, CA7.8 mi

    B+Overall grade37 students9 students per teacher