For the 2025-26 school year, there are 8 private schools serving 1,643 students in 95037, CA (there are 11 public schools, serving 6,965 public students). 19% of all K-12 students in 95037, CA are educated in private schools (compared to the CA state average of 10%).
Top Ranked 95037 California Private Schools (2025-26)
School
Location
Quick Facts
410 Llagas Rd
Morgan Hill, CA 95037
(408) 676-4164
Morgan Hill, CA 95037
(408) 676-4164
Gr: PK-5 | 136 students Extracurrculars: 5 Tuition listed
105 John Wilson Way
Morgan Hill, CA 95037
(408) 782-7177
Morgan Hill, CA 95037
(408) 782-7177
Gr: NS-12 | 670 students Avg. class size: 17 students Sports: 11 | Extracurrculars: 19 Tuition listed
St. Catherine Catholic School![St. Catherine Catholic School Photo St. Catherine Catholic School Photo]()

(Catholic)
17500 Peak Ave
Morgan Hill, CA 95037
(408) 779-9950
Morgan Hill, CA 95037
(408) 779-9950
Gr: PK-8 | 352 students Avg. class size: 36 students Sports: 5 | Extracurrculars: 4 Tuition listed
Crossroads Christian School
(Assembly of God)
145 Wright Ave
Morgan Hill, CA 95037
(408) 779-8850
Morgan Hill, CA 95037
(408) 779-8850
Gr: PK-5 | 192 students Avg. class size: 24 students Sports: 4 | Extracurrculars: 3 Tuition listed
Little Sonshine School House
Daycare / Preschool (Christian)
16970 De Witt Ave
Morgan Hill, CA 95037
(408) 779-6788
Morgan Hill, CA 95037
(408) 779-6788
Gr: PK-K | 62 students
605 E Dunne Ave
Morgan Hill, CA 95037
(408) 778-1237
Morgan Hill, CA 95037
(408) 778-1237
Gr: NS-PK | 57 students
Shadow Mountain Baptist School
(Baptist)
17810 Monterey St
Morgan Hill, CA 95037
(408) 782-7806
Morgan Hill, CA 95037
(408) 782-7806
Gr: PK-11 | 68 students
410 Llagas Road
Morgan Hill, CA 95037
(408) 776-8801
Morgan Hill, CA 95037
(408) 776-8801
Gr: PK-5 | 106 students Avg. class size: 14 students Tuition listed
Frequently Asked Questions
What are the top ranked private schools in 95037, CA?
How many private schools are located in 95037?
8 private schools are located in 95037.
How diverse are private schools in 95037?
95037 private schools are approximately 46% minority students, which is lower than the California private school average of 51%.
What percentage of students in 95037 go to private school?
19% of all K-12 students in 95037 are educated in private schools (compared to the CA state average of 10%).
Recent Articles
Paying for Private School: 2025 Family Guide
A 2025 guide to paying for private school, including tuition trends, financial aid, scholarships, and smart budgeting strategies.
Student Success Predictors at Community Colleges
A practical guide to student success predictors at community colleges for private school advisors helping graduates navigate two-year pathways.
Navigating the FAFSA & Financial Aid Timeline for Community College
Learn how to navigate FAFSA and financial aid timelines when starting at community college — from application to disbursement in 2025.



