Presentation High School Photo

Best 95125 California Private Schools (2026)

For the 2026 school year, there are 7 private schools serving 1,643 students in 95125, CA (there are 12 public schools, serving 7,517 public students). 18% of all K-12 students in 95125, CA are educated in private schools (compared to the CA state average of 10%).
The top-ranked private schools in 95125, CA include Valley Christian Elementary School, St. Christopher School, and Presentation High School.
The average acceptance rate is 25%, which is lower than the California private school average acceptance rate of 81%.
71% of private schools in 95125, CA are religiously affiliated (most commonly Catholic and Christian).

Top-Ranked 95125 California Private Schools (2026)

School
Location
Quick Facts
Presentation High School
Presentation High School Photo
All-girls (Catholic)
(1)
2281 Plummer Avenue
San Jose, CA 95125
(408) 264-1664
Gr: 9-12 | 550 students Avg. class size: 22 students Sports: 16 | Extracurrculars: 47 Tuition & acceptance rate listed
St. Christopher School
(Catholic)
2278 Booksin Ave
San Jose, CA 95125
(408) 723-7223
Gr: K-8 | 527 students
Valley Christian Elementary School
Valley Christian Elementary School Photo - Kindergarten Graduation
(Christian)
1450 Leigh Ave
San Jose, CA 95125
(408) 362-2652
Gr: K-5 | 444 students Avg. class size: 23 students Extracurrculars: 26 Tuition listed
Willow Glen Academy
Daycare / Preschool
1590 Minnesota Ave
San Jose, CA 95125
(408) 266-8056
Gr: PK-K | 20 students Tuition & acceptance rate listed
As-safa Academy
(Islamic)
1631 Peregrino Way
San Jose, CA 95125
(408) 320-1958
Gr: K-8 | 20 students
Estrella Family Schools
All-girls | Daycare / Preschool
1088 Broadway Ave
San Jose, CA 95125
(408) 995-5110
Gr: K | 15 students
My School-cathedral Of Faith Learning Center
My School-cathedral Of Faith Learning Center Photo - Classroom activity
Daycare / Preschool (Christian)
2315 Canoas Garden
San Jose, CA 95125
(408) 979-3025
Gr: PK-K | 67 students Avg. class size: 18 students Tuition listed
[+] Show Closed Private Schools in 95125 California

95125, California Private Schools (Closed)

School
Location
Quick Facts
540 Sands Dr
San Jose, CA 95125
(408) 264-6789
Gr: PK-6 | 162 students Avg. class size: 18 students Tuition listed
1730 Curtner Ave
San Jose, CA 95125
(408) 448-0656
Gr: NS-12 | 99 students

Frequently Asked Questions

What are the top-ranked private schools in 95125, CA?
The top-ranked private schools in 95125, CA include Valley Christian Elementary School, St. Christopher School, and Presentation High School.
How many private schools are located in 95125?
7 private schools are located in 95125.
How diverse are private schools in 95125?
95125 private schools are approximately 38% minority students, which is lower than the California private school average of 51%.
What percentage of students in 95125 go to private school?
18% of all K-12 students in 95125 are educated in private schools (compared to the CA state average of 10%).
What percentage of private schools are religiously affiliated in 95125?
71% of private schools in 95125 are religiously affiliated (most commonly Catholic and Christian).

Recent Articles

How to Appeal for Financial Aid After Admission
How to Appeal for Financial Aid After Admission
Learn how to appeal for financial aid after admission to a private school, with expert steps, timelines, and 2026 updates for families.
Enrollment Trends 2026: Private School Admissions Outlook
Enrollment Trends 2026: Private School Admissions Outlook
Enrollment Trends 2026 analysis explains why private schools are seeing enrollment growth or decline and what families should know.
Extracurricular Sign-Ups: Choosing Clubs & Sports Wisely
Extracurricular Sign-Ups: Choosing Clubs & Sports Wisely
A 2026 parent guide to extracurricular sign-ups, helping families choose clubs, sports, and activities before the school year begins.