Best Oklahoma Private Schools (2023)

For the 2023 school year, there are 207 private schools serving 37,688 students in Oklahoma (there are 1,791 public schools, serving 694,253 students). 5% of all K-12 students in Oklahoma are educated in private schools compared to the national average of 10%.
The average private school tuition is $6,576 for elementary schools and $7,620 for high schools (view national tuition averages).
The best top ranked private schools in Oklahoma include Destiny Christian School, Metro Christian Academy and Monte Cassino School.
The average acceptance rate is 89% (view national acceptance rates). Minority enrollment is 27% and the student:teacher ratio is 11:1.
75% of schools are religiously affiliated (most commonly Christian and Catholic).

Top Ranked Oklahoma Private Schools by County (2023)

County
# Schools
# Students
% Minority
3
470
20%
53
12,227
27%
63
15,192
25%

Recent Articles

5 Challenges To Getting Your Child Into Private School
5 Challenges To Getting Your Child Into Private School
If you are good at organizing projects, the challenges involved in getting your child into private school will not seem especially daunting.
About Boys' Schools: In Their Words
About Boys' Schools: In Their Words
Here are a dozen or so boys' schools' public thoughts about themselves and their missions.
How To Find The School You Want
How To Find The School You Want
Finding the right school for your child is a major project. However, if you tackle it methodically, you will get good results. Here's a roadmap to finding the school you want.