Schools and Programs for Autism in San Francisco

Key takeaways

  • Your child has a legal right to a free, appropriate education tailored to their needs, and the IEP team (including you) decides placement—not a single administrator.
  • San Francisco offers a range of placements from general education with support to special day classes and non-public schools, so ask detailed questions about teaching approaches and staff ratios rather than just school names.
  • Request your child's school records in writing (you'll get them within 5 business days) and document everything—follow up conversations with emails and write out disagreements on IEP paperwork to build a clear record.
  • If a charter school can't implement your child's IEP, SFUSD remains responsible for providing FAPE; for serious disputes, consult a special education advocate or attorney through California's Parent Training and Information Center.
  • You can visit any proposed school before agreeing to it, bring a support person to IEP meetings, and connect with parent networks like SFUSD's SEPAC for real-world program information.

If you're searching for schools for autism in San Francisco, you're already taking an important step toward finding the right environment for your child to learn and thrive. San Francisco Unified School District (SFUSD), along with a range of charter and private programs, offers a wide spectrum of options — from fully inclusive general education classrooms to specialized day schools. Understanding how placement actually works will help you navigate the process with confidence.


How School Placement Works for Autistic Students in San Francisco

Before any placement decision is made, your child has a legal right to a Free Appropriate Public Education (FAPE) — meaning an education specifically designed to meet their unique needs, at no cost to your family (20 U.S.C. § 1401(9); 34 C.F.R. § 300.17).

The path to placement generally looks like this:

  1. Request an evaluation. You or your child's teacher can request a formal assessment in writing. Under federal law, the district must respond (20 U.S.C. § 1414(a)(1); 34 C.F.R. § 300.301). In California, the district has 15 calendar days to send you an assessment plan after receiving your written request (Cal. Ed. Code § 56321(a)).
  2. Sign the assessment plan. Once you receive and sign it, the district has 60 calendar days to complete all assessments and hold an IEP meeting (Cal. Ed. Code §§ 56043(f)(1), 56344(a)).
  3. Attend the IEP meeting. The IEP (Individualized Education Program) team — which always includes you — reviews evaluation results and determines what services and placement your child needs.
  4. Placement is decided by the IEP team, not by a single administrator. If you already have an IEP and want to request a meeting to discuss placement, the district must hold that meeting within 30 calendar days of your written request (Cal. Ed. Code § 56343.5).

If the district proposes or refuses a change in placement, they must give you a Prior Written Notice (PWN) — a written explanation of what they are proposing or refusing, and why (20 U.S.C. § 1415(b)(3), (c)(1); 34 C.F.R. § 300.503). This document is important: keep every copy.


Public School Options Within SFUSD

SFUSD serves students with autism across a continuum of placements, which is required by law. Options typically include:

  • General education with push-in support — A special education teacher or aide works alongside your child in the standard classroom. Best for students who benefit from the general curriculum with targeted supports.
  • Resource Specialist Program (RSP) — Your child is in general education most of the day but "pulls out" to a smaller setting for specific subjects or skill-building.
  • Special Day Classes (SDC) — Smaller, self-contained classrooms with a credentialed special education teacher. SFUSD offers SDC programs at multiple school sites across the city, often organized by the level of support needed.
  • Structured Teaching and Communication Programs — SFUSD has historically offered programs using evidence-based methodologies for students with autism, such as structured teaching approaches. Ask your IEP team specifically which program models are available at which school sites in the current school year, as offerings can shift.
  • Non-Public Schools (NPS) — When the district cannot provide FAPE in one of its own programs, it is responsible for placing and funding your child in a state-certified non-public school. This is still a public placement paid for by the district.

Tip: You have the right to visit any proposed school placement before agreeing to it. Ask your IEP case manager to arrange a visit.


Charter Schools in San Francisco

Charter schools in California are public schools and must offer FAPE to students with disabilities, just like a traditional district school. Several charter schools in San Francisco serve students with a range of learning needs. When evaluating a charter school, ask:

  • Do they have credentialed special education staff on site?
  • What is their process for implementing IEPs?
  • Can they provide the specific services listed in your child's IEP (speech therapy, ABA supports, etc.)?

If a charter school cannot implement your child's IEP, the student's district of residence (SFUSD for most San Francisco families) remains responsible for providing FAPE.


Private and Non-Public Schools in the San Francisco Bay Area

For students whose needs cannot be met in a district program, California certifies Non-Public Schools (NPS) that partner with districts. Several NPS options serve autistic students in and around San Francisco and may specialize in:

  • Applied Behavior Analysis (ABA)-based instruction
  • Augmentative and Alternative Communication (AAC)
  • Social-emotional learning and life-skills curricula
  • Transition programs for older students (ages 18–22)

Some families also choose to place their child in a private school entirely at their own expense. In that case, the district is not obligated to fund the placement, though the student may still be entitled to some services. Talk with your IEP team or a special education advocate to understand what your child would and would not receive in a parentally-placed private school setting.


Requesting and Reviewing Records

Staying informed means keeping good records. In California, once you make a written request for your child's school records, the district must provide them within 5 business days (Cal. Ed. Code § 56504). This includes assessment reports, IEP documents, and any progress notes.


Tips for Finding the Right Fit

  • Ask for the program description, not just the school name. Two schools may both have an "SDC" but use very different teaching approaches. Request details about staff-to-student ratios, daily schedules, and communication methods used.
  • Bring a support person to IEP meetings. A trusted friend, parent mentor, or professional advocate can help you take notes and ask follow-up questions.
  • Connect with local parent networks. Organizations such as SFUSD's Special Education Parent Advisory Committee (SEPAC) connect families and share up-to-date, on-the-ground information about programs.
  • Document everything in writing. After phone calls, follow up with a brief email summarizing what was discussed. This creates a clear record for everyone.
  • If you disagree with a proposed placement, say so in writing. You can accept services while disagreeing with a placement — write "accepting services, not agreeing to placement" on the IEP signature page and explain your concerns.

When to Consult a Specialist

Most IEP placement decisions are resolved collaboratively between families and school teams. However, if you are facing a due process hearing, a manifestation determination review, or believe your child's rights have been seriously violated, please consult a qualified special education attorney or advocate. California's Parent Training and Information Center (PTI) — Matrix Parent Network or DREDF, depending on your region — offers free guidance and can connect you with an advocate.

Frequently asked questions

Can SFUSD place my autistic child in a school I didn't choose?

The IEP team — which includes you — makes placement decisions together, and the district must offer a placement in the 'least restrictive environment' appropriate for your child. You have the right to review any proposed placement, ask questions, and disagree in writing. The district must provide you a Prior Written Notice (PWN) explaining their reasoning whenever they propose or refuse a change (34 C.F.R. § 300.503).

What if SFUSD doesn't have a program that meets my child's needs?

If no district program can provide your child a Free Appropriate Public Education (FAPE), the district is responsible for identifying and funding a certified Non-Public School (NPS) placement. Raise your concerns in writing at the IEP meeting and ask the team to document why each option was or was not considered.

How long does it take to get an IEP evaluation in San Francisco?

After you make a written evaluation request, SFUSD has 15 calendar days to provide you with an assessment plan (Cal. Ed. Code § 56321(a)). Once you sign and return it, the district has 60 calendar days to complete all assessments and hold the IEP meeting (Cal. Ed. Code §§ 56043(f)(1), 56344(a)).

Do charter schools in San Francisco have to follow my child's IEP?

Yes. Charter schools are public schools in California and must provide FAPE to students with disabilities, including fully implementing IEPs. If a charter school cannot provide the services in your child's IEP, the district of residence (typically SFUSD) remains responsible for ensuring your child receives those services.

Can I pay for a private school and get reimbursed by the district?

Potentially, but it is complex. If the district failed to offer FAPE and you placed your child in a private school, you may be able to seek reimbursement — but this often involves a dispute resolution process. This is a high-stakes situation where consulting a qualified special education attorney is strongly recommended before taking action.

What is a Non-Public School (NPS) and how is it different from a private school?

An NPS is a state-certified private school that contracts with school districts to serve students whose needs cannot be met in district programs. When the IEP team agrees an NPS is necessary, the district funds the placement and it is considered a public placement under your child's IEP. A school you choose and pay for entirely on your own is a parentally-placed private school, which is a different category with different rules.

See what your child's IEP actually says

Upload it and get a free plain-language analysis — weak goals, missing services, and your next steps.

Related guides

Sources & accuracy

Grounded in federal IDEA law and California rules and reviewed for accuracy. Educational information, not legal advice.

  • Free Appropriate Public Education (FAPE): 20 U.S.C. § 1401(9); 34 C.F.R. § 300.17
  • Right to request an initial evaluation: 20 U.S.C. § 1414(a)(1); 34 C.F.R. § 300.301
  • Prior Written Notice (PWN): 20 U.S.C. § 1415(b)(3), (c)(1); 34 C.F.R. § 300.503
  • Procedural safeguards notice: 34 C.F.R. § 300.504
  • District must provide an assessment plan: Cal. Ed. Code § 56321(a)
  • District must complete assessment and hold the IEP meeting: Cal. Ed. Code §§ 56043(f)(1), 56344(a)
  • District must hold the IEP meeting you requested: Cal. Ed. Code § 56343.5
  • District must provide the records you requested: Cal. Ed. Code § 56504

Please note: EveryIEP provides educational information and document-preparation support — not legal advice. We are not a law firm and using EveryIEP does not create an attorney-client relationship. For high-stakes disputes, consult a qualified special-education attorney or advocate.