Accelerated Schools Of Overland Park Photo

Best Johnson County Private High Schools (2026)

For the 2026 school year, there are 13 private high schools serving 5,708 students in Johnson County, KS.
The top-ranked private high schools in Johnson County, KS include Horizon Academy, Heritage Christian Academy, and Heritage Christian Academy.
The average tuition cost is $15,417, which is higher than the Kansas private high school average tuition cost of $13,349.
86% of private high schools in Johnson County, KS are religiously affiliated (most commonly Christian and Catholic).

Top-Ranked Johnson County Private High Schools (2026)

School
Location
Quick Facts
10713 Barkley Street
Leawood, KS 66211
(913) 341-6666
Gr: 4-12 | 83 students Avg. class size: 7 students Extracurrculars: 9 Tuition & acceptance rate listed
Bishop Miege High School
Bishop Miege High School Photo
(Catholic)
5041 Reinhardt Drive
Mission, KS 66205
(913) 262-2700
Gr: 9-12 | 665 students Avg. class size: 16 students Sports: 17 | Extracurrculars: 22 Tuition listed
Heritage Christian Academy
(Presbyterian)
16000 S Black Bob Rd
Olathe, KS 66062
(913) 782-3262
Gr: PK-12 | 650 students Avg. class size: 15 students Tuition & acceptance rate listed
Heritage Christian Academy
Heritage Christian Academy Photo - HCA has two campuses.
(Christian)
9333 W. 159th Street
Overland Park, KS 66221
(913) 681-7622
Gr: NS-12 | 698 students Avg. class size: 20 students Sports: 8 Tuition & acceptance rate listed
Horizon Academy
Horizon Academy Photo - Student Ambassadors greet visitors.
Special Education School
4901 Reinhardt Drive
Mission, KS 66205
(913) 789-9443
Gr: 1-9 | 112 students Avg. class size: 12 students Sports: 1 | Extracurrculars: 5 Tuition & acceptance rate listed
Kansas City Christian School
(Christian)
(1)
4801 West 79th St
Prairie Village, KS 66208
(913) 648-5227
Gr: K-12 | 368 students Avg. class size: 15 students Sports: 10 | Extracurrculars: 6 Tuition & acceptance rate listed
Maranatha Christian Academy
Maranatha Christian Academy Photo - Athletics are an important aspect of the total Maranatha experience. We believe challenging interscholastic competition provides students the opportunity to develop positive character traits such as leadership, teamwork, perseverance, and commitment as well as attitudes of fair play and sportsmanship.
(Christian)
(11)
6826 Lackman Road
Shawnee, KS 66217
(913) 631-0637
Gr: K-12 | 436 students Avg. class size: 19 students Sports: 13 | Extracurrculars: 7 Tuition listed
St. James Academy
St. James Academy Photo
(Catholic)
24505 Prairie Star Pkwy
Lenexa, KS 66227
(913) 254-4200
Gr: 9-12 | 1,000 student Avg. class size: 25 students Sports: 20 | Extracurrculars: 27 Tuition & acceptance rate listed
St. Thomas Aquinas High School
St. Thomas Aquinas High School Photo
(Catholic)
11411 Pflumm Rd
Lenexa, KS 66215
(913) 345-1411
Gr: 9-12 | 880 students Avg. class size: 22 students Sports: 21 | Extracurrculars: 18 Tuition listed
Shawnee Mission Christian School
(Baptist)
4901 Mission Road
Mission, KS 66205
(913) 384-4434
Gr: PK-12 | 150 students Avg. class size: 15 students Sports: 3 | Extracurrculars: 3 Tuition & acceptance rate listed
Hyman Brand Hebrew Academy
Hyman Brand Hebrew Academy Photo
Special Program Emphasis (Jewish)
5801 W 115th Street
Leawood, KS 66211
(913) 327-8150
Gr: K-12 | 199 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 9 Tuition listed
Midland Adventist Academy
(Seventh Day Adventist)
6915 Maurer Road
Shawnee, KS 66217
(913) 268-7400
Gr: K-12 Avg. class size: 10 students Sports: 3 Tuition & acceptance rate listed
Overland Christian Schools
Overland Christian Schools Photo
(Christian)
7016 W 74th St
Overland Park, KS 66204
(913) 948-9994
Gr: PK-12 | 228 students Avg. class size: 14 students Sports: 7 | Extracurrculars: 6 Tuition & acceptance rate listed
[+] Show Closed Private Schools in Johnson County, Kansas

Johnson County Private Schools (Closed)

School
Location
Quick Facts
13200 Nall
Leawood, KS 66209
(913) 897-2774
Gr: PK-K | 44 students
5500 Woodson Road
Mission, KS 66202
(913) 432-9355
Gr: PK-8 | 159 students
13445 Switzer Rd.
Overland Park, KS 66221
(913) 814-8509
Gr: NS-PK

Overview

This County (Johnson County)
This State (KS)
# Schools
14 Schools

Student Body:

# Students
5,708 Students
17,723 Students
% Average Students of Color
19%
21%

Academics and Faculty:

# Teachers
457 Teachers
1,511 Teachers
Average Student-Teacher Ratio
13:1
11:1
% Average Faculty w/Advanced Degree
54%
49%
Average Class Size
16 students
15 students
Average Number of AP Courses
12 courses
10 courses
Average ACT score
25
(Out of 36)
25

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$15,417
$13,349
Average Summer Program Cost
$250
$250
Average % on Financial Aid
36%
32%
Average Financial Aid Grant
$7,553
$4,513
Average Acceptance Rate
67%
74%
Average Endowment Size
$33.67 million
$26.05 million

Students by Ethnicity:

0.47
0.52
# American Indian Students
71 Students
133 Students
% American Indian Students
2%
1%
# Asian Students
126 Students
685 Students
% Asian Students
3%
4%
# Hispanic Students
206 Students
1,438 Students
% Hispanic Students
4%
9%
# Black Students
255 Students
722 Students
% Black Students
5%
4%
# White Students
3,550 Students
11,200 Students
% White Students
71%
67%
# Hawaiian Students
14 Students
41 Students
% Hawaiian Students
n/a
n/a
# Two or more races Students
n/a
n/a
% of Two or more races Students
n/a
n/a
# Others Students
750 Students
2,482 Students
% of Others Students
15%
15%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
11 extracurriculars
10 extracurriculars
Average Number of Sports
10 sports
10 sports

Frequently Asked Questions

What are the top-ranked private high schools in Johnson County, KS?
The top-ranked private high schools in Johnson County, KS include Horizon Academy, Heritage Christian Academy, and Heritage Christian Academy.
How many private high schools are located in Johnson County?
13 private high schools are located in Johnson County.
How much do private high schools cost in Johnson County?
The average tuition cost is $15,417, which is higher than the Kansas private school average tuition cost of $13,349.
How diverse are private high schools in Johnson County?
Johnson County private high schools are approximately 19% minority students, which is lower than the Kansas private school average of 21%.
What percentage of private high schools are religiously affiliated in Johnson County?
86% of private high schools in Johnson County are religiously affiliated (most commonly Christian and Catholic).
Which private high schools in Johnson County are often viewed compared to one another?

Recent Articles

Parent Engagement in Private Schools in 2026
Parent Engagement in Private Schools in 2026
Explore how parent engagement in private schools builds strong communities, support networks, and student success in 2026.
So Many Choices: Navigating Private School Selection in 2026
So Many Choices: Navigating Private School Selection in 2026
A 2026 parent guide to choosing the right private school, with updated admissions timelines, tuition trends, affordability strategies, and expert insights.
2026 Roadmap to Starting a Private School
2026 Roadmap to Starting a Private School
A 2026 guide to launching a private school, covering planning, costs, admissions timing, governance, and trends parents care about now.