Click now to skip to main page content.
Armstrong School




Quick Facts

Here are just some of the unique characteristics of Armstrong School that set us apart from other schools:

Student Facts

Number of Students   Approximately 240
Grade Levels   Grades 2-5 (Lower School)
Grades 6-8 (Middle School)
Approximate Class Size  

Lower School: 14

Middle School: 19

Historical Number of Students   Charles Armstrong School has schooled over 3,000 students

School Facts

Student/Teacher Ratio  

14 Students per 2.5 teachers (Lower School)

18 students per 2.5 teachers (Middle School)

Small Group Instruction   5-7 students to 1 teacher
Weekly Dismissal Times  

Lower School: Mon, Tues, Thurs, Fri 3:00pm
Wednesday 12:45pm

Middle School: Mon, Tues, Thurs, Fri 3:15pm
Wednesday 1:00pm 

Faculty   Credentialed teachers
Credentialed instructional coaches
School counselors
Professional Development   Teachers participate in approximately 168 hours of professional development and collaboration time every school year.
Before & After School Programs   Before and after care for students is offered from 7:30 a.m. to 8 a.m. and from 3:00 p.m. to 5:30 p.m. Also, an after school Learning Lab offers tutoring, homework clubs, ceramics, cooking classes and much, much more.
Instructional Coaching Model   Charles Armstrong School employs two instructional coaches to work with faculty to implement effective instructional practices to improve student learning and performance.
2018-2019 Tuition   2018-2019 Grades 2-4: $43,239
2018-2019 Grades 5-8: $43,769 (Includes $530 Activity Fee)

We'd love to hear
from you!

Charles Armstrong School
1405 Solana Drive
Belmont, CA 94002

Main Line: 650-592-7570

The following is an extensions list:

Report Absences: option 1
Student Services: x1204
Admissions:  x1268
Community Relations: x1235
Marketing: x1273
Curriculum: x1274
Development: x1206
Finance: x1227

Fax: 650-591-3114