For the 2025 school year, there are 13 private high schools serving 5,656 students in Johnson County, KS.
The top ranked private high schools in Johnson County, KS include Heritage Christian Academy, Bishop Miege High School, and Heritage Christian Academy.
The average tuition cost is $15,263, which is higher than the Kansas private high school average tuition cost of $13,554.
Top Ranked Johnson County Private High Schools (2025)
School
Location
Grades
Students
10713 Barkley Street
Leawood, KS 66211
(913) 341-6666
Leawood, KS 66211
(913) 341-6666
Grades: 4-12
| 83 students
Bishop Miege High School![Bishop Miege High School Photo Bishop Miege High School Photo]()

(Catholic)
5041 Reinhardt Drive
Mission, KS 66205
(913) 262-2700
Mission, KS 66205
(913) 262-2700
Grades: 9-12
| 665 students
Heritage Christian Academy
(Presbyterian)
16000 S Black Bob Rd
Olathe, KS 66062
(913) 782-3262
Olathe, KS 66062
(913) 782-3262
Grades: PK-12
| 650 students
Heritage Christian Academy![Heritage Christian Academy Photo - HCA has two campuses. Heritage Christian Academy Photo - HCA has two campuses.]()

(Christian)
9333 W. 159th Street
Overland Park, KS 66221
(913) 681-7622
Overland Park, KS 66221
(913) 681-7622
Grades: NS-12
| 698 students
Horizon Academy![Horizon Academy Photo - Student Ambassadors greet visitors. Horizon Academy Photo - Student Ambassadors greet visitors.]()

Special Education School
4901 Reinhardt Drive
Mission, KS 66205
(913) 789-9443
Mission, KS 66205
(913) 789-9443
Grades: 1-9
| 112 students
4801 West 79th St
Prairie Village, KS 66208
(913) 648-5227
Prairie Village, KS 66208
(913) 648-5227
Grades: K-12
| 368 students
6826 Lackman Road
Shawnee, KS 66217
(913) 631-0637
Shawnee, KS 66217
(913) 631-0637
Grades: K-12
| 436 students
St. James Academy![St. James Academy Photo St. James Academy Photo]()

(Catholic)
24505 Prairie Star Pkwy
Lenexa, KS 66227
(913) 254-4200
Lenexa, KS 66227
(913) 254-4200
Grades: 9-12
| 948 students
St. Thomas Aquinas High School![St. Thomas Aquinas High School Photo St. Thomas Aquinas High School Photo]()

(Catholic)
11411 Pflumm Rd
Lenexa, KS 66215
(913) 345-1411
Lenexa, KS 66215
(913) 345-1411
Grades: 9-12
| 880 students
Shawnee Mission Christian School
(Baptist)
4901 Mission Road
Mission, KS 66205
(913) 384-4434
Mission, KS 66205
(913) 384-4434
Grades: PK-12
| 150 students
Hyman Brand Hebrew Academy![Hyman Brand Hebrew Academy Photo Hyman Brand Hebrew Academy Photo]()

Special Program Emphasis (Jewish)
5801 W 115th Street
Leawood, KS 66211
(913) 327-8150
Leawood, KS 66211
(913) 327-8150
Grades: K-12
| 199 students
Midland Adventist Academy
(Seventh Day Adventist)
6915 Maurer Road
Shawnee, KS 66217
(913) 268-7400
Shawnee, KS 66217
(913) 268-7400
Grades: K-12
| n/a students
Overland Christian Schools![Overland Christian Schools Photo Overland Christian Schools Photo]()

(Christian)
7016 W 74th St
Overland Park, KS 66204
(913) 948-9994
Overland Park, KS 66204
(913) 948-9994
Grades: PK-12
| 228 students
Johnson County Private Schools (Closed)
School
Location
Grades
Students
Oxford Park Academy (Closed 2006)
Daycare / Preschool
13200 Nall
Leawood, KS 66209
(913) 897-2774
Leawood, KS 66209
(913) 897-2774
Grades: PK-K
| 44 students
5500 Woodson Road
Mission, KS 66202
(913) 432-9355
Mission, KS 66202
(913) 432-9355
Grades: PK-8
| 159 students
Switzer Commons KinderCare (Closed 2021)
Daycare / Preschool
13445 Switzer Rd.
Overland Park, KS 66221
(913) 814-8509
Overland Park, KS 66221
(913) 814-8509
Grades: NS-PK
| n/a students
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 Heritage Christian Academy, Bishop Miege High School, 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,263, which is higher than the Kansas private school average tuition cost of $13,554.
How diverse are private high schools in Johnson County?
Johnson County private high schools are approximately 16% 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?
Which private high schools in Johnson County are often viewed compared to one another?
Popular comparisons of private high schools in Johnson County include: St. James Academy vs. St. Thomas Aquinas High School, St. Thomas Aquinas High School vs. St. James Academy, Bishop Miege High School vs. St. Thomas Aquinas High School
Recent Articles

Is It Easier to Land a Private School Job When You're Already Employed?
Is it easier to land a private school job when you're already employed? This article breaks down employer biases, networking advantages, and negotiation leverage—plus the latest hiring trends in independent schools. If you’re considering a move, here’s how to maximize your position.

How to Secure a Private School Job When You're Unemployed Without the Stigma
Finding a private school job while unemployed can be tough, but it doesn't have to hold you back. This article breaks down networking strategies, ways to stand out, and smart approaches to keep your confidence strong. Learn how to turn setbacks into strengths and secure the right opportunity—without the stigma.

The Private School Job Hunt: Insider Tips for Employed & Unemployed Educators
Navigating the private school job market? Whether you're employed or unemployed, the right strategy can make all the difference. This article breaks down essential steps to keep your resume sharp, expand your network, and stay visible in the education community. Learn insider tips to position yourself for success in private schools.