Skip to main content
Stone Ridge Academy - Upland schoolIllustrative photo
SchoolUpland, CA

Stone Ridge Academy - Upland

Grades and ages

Grades K-12 & up to 22

Enrollment

113 students

Students per teacher

11.3 per full-time teacher

Tuition

Tuition-free; students placed by school districts

About Stone Ridge Academy - Upland

Stone Ridge Academy is a certified non-public school located at 20 West 7th Street in Upland, California. It provides educational services to students identified with Autism, Emotional Disturbance, Intellectual Disabilities, Multiple Disabilities, Other Health Impairments, and Specific Learning Disabilities. The school is designed to work with students where they are, dedicated to decreasing behaviors and exposing students to academic rigor and relevance while meeting state and local district criteria.

Certified by the California Department of Education as a non-public school and fully accredited by WASC, Stone Ridge Academy employs personnel to implement educational and behavioral programs in conjunction with local school districts, students, families, and other social service agencies. It serves K-12 students and transition-age students ages 5-22. The program uses the Boys Town Specialized Classroom Management Model and emphasizes individualized instruction to bridge learning gaps and support social, emotional, behavioral, and academic needs.

Enrollment occurs through placement by school districts. The school maintains a safe, structured environment focused on academic success, social adjustment, and preparation for adulthood. Contact the school at (909) 581-8568 or info@stoneridgeacademyk12.org for placement information.

Student fit

Who this school serves

Grades and ages

  • Private
  • Elementary (K-5)
  • Middle School (6-8)
  • High School (9-12)
  • Young Adult (18-22)

Learning needs supported

  • Autism
  • Emotional Disturbance
  • Intellectual Disabilities
  • Multiple Disabilities
  • Other Health Impairments
  • Specific Learning Disabilities

Learning and support

Curriculum and therapeutic services

Services and supports

  • Boys Town Specialized Classroom Management Model

Programs

Programs at Stone Ridge Academy - Upland

Other programs and supports

  • Boys Town Specialized Classroom Management Model

School facts

Practical details for families

Students per Teacher
11.3 per full-time teacher
School Day
6.5 hours
School Year
180 days
Student Body
Coed
Religious Affiliation
Nonsectarian

Accreditation and licensing

  • WASC

Tuition and funding

Tuition: Tuition-free; students placed by school districts

Enrollment

113 students

Visit us

Location and directions

Map

Physical address

20 W. 7th St., Upland, CA 91786

Get directions

Frequently Asked Questions

Common questions about Stone Ridge Academy - Upland

Who does Stone Ridge Academy serve?

We serve students identified with Autism, Emotional Disturbance, Intellectual Disabilities, Multiple Disabilities, Other Health Impairments, and Specific Learning Disabilities in grades K-12 and transition ages 5-22.

What grades does Stone Ridge Academy serve?

We serve students in grades K-12 and transition-age students ages 5-22.

How do families enroll or get placed at Stone Ridge Academy?

Students are placed by local school districts in conjunction with families and other agencies.

Is there tuition or how is the school funded?

Stone Ridge Academy is a non-public school where students are placed by districts; contact us for details on placement and funding.

What therapies or supports does Stone Ridge Academy provide?

We provide educational and behavioral programs including the Boys Town Specialized Classroom Management Model to address academic, social, emotional, and behavioral needs.

Reviews

No reviews yet

Have experience with this provider? Help another family by sharing it.

Are you a representative of Stone Ridge Academy - Upland?

Manage your school's information and respond to reviews

Other Schools in Upland, CA

Easter Seals - Upland

Upland, CA Grades K-12 & up to 22
Learning differences Twice-exceptional Transportation

Easterseals Southern California serves Upland through our San Bernardino County child development programs. We offer Head Start and Early Head Start for children from birth to age 5.

View school

Foothill Knolls STEAM Academy of Innovation

Upland, CA Grades PreK-8
STEAM Project-based learning Design thinking

Foothill Knolls STEM Academy of Innovation is a K-8 school in Upland Unified built around four signature practices: STEAM, inquiry, project-based learning and design thinking. Those practices connect our students to the STEAM and career technical education pathways at Upland High School. Our campus offers Universal Pre-Kindergarten, band and choir, a garden club, the Imagination Machine program, a talent show, middle school sports and a running club. The Champions program provides extended learning and day care before and after school. Students have access to counselors, paraeducators, a reading team, a health office and a wellness center, and character education and college preparedness are part of our program. Bus transportation is available.

View school
Playground at Foxberry Learning Club in Upland

Foxberry Learning Club

Upland, CA Grades PreK-5
Spanish immersion Chinese immersion Financial aid

Foxberry runs on two languages a day: Spanish and English in the morning and Chinese and English in the afternoon. Our preschool builds early skills and new languages through stories, songs, and hands-on activities, and children of every language level are welcome. We teach in a classroom at St. Mark's Episcopal Church in Upland, with a library, two playgrounds with slides and a soccer field next door. Families choose two, three, or five days a week on part-day (8:00 a.m. to noon) or full-day schedules, and breakfast, lunch, and dinner are available for a small fee. Our afterschool program gives elementary students Spanish and English on Mondays and Wednesdays and Chinese and English the rest of the week, with a carpool from several local schools. We train teachers with Cal State San Bernardino and Cal Poly Pomona, and we work with San Bernardino County to connect families with child care financial assistance.

View school