For the 2025 school year, there are 54 private schools serving 13,693 students in Johnson County, KS (there are 169 public schools, serving 95,181 public students). 13% of all K-12 students in Johnson County, KS are educated in private schools (compared to the KS state average of 8%).
The top ranked private schools in Johnson County, KS include Heritage Christian Academy, Bishop Miege High School, and Heritage Christian Academy.
The average tuition cost is $14,062, which is higher than the Kansas private school average tuition cost of $10,613.
Top Ranked Johnson County Private 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
Ascension School
(Catholic)
9510 W 127th St Ste 200
Overland Park, KS 66213
(913) 851-2531
Overland Park, KS 66213
(913) 851-2531
Grades: PK-8
| 543 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
6400 State Line Rd
Prairie Village, KS 66208
(913) 722-1115
Prairie Village, KS 66208
(913) 722-1115
Grades: K-6
| 14 students
Cure' Of Ars Catholic School![Cure' Of Ars Catholic School Photo Cure' Of Ars Catholic School Photo]()

(Catholic)
9403 Mission Rd
Leawood, KS 66206
(913) 648-2620
Leawood, KS 66206
(913) 648-2620
Grades: PK-8
| 770 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
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
Holy Spirit School
(Catholic)
11300 W 103rd St
Overland Park, KS 66214
(913) 492-2582
Overland Park, KS 66214
(913) 492-2582
Grades: PK-8
| 367 students
Holy Trinity Catholic School
(Catholic)
13600 W 92nd St
Lenexa, KS 66215
(913) 888-3250
Lenexa, KS 66215
(913) 888-3250
Grades: K-8
| 606 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
7600 W 75th St
Overland Park, KS 66204
(913) 649-4114
Overland Park, KS 66204
(913) 649-4114
Grades: PK-K
| 70 students
Nativity Parish School
(Catholic)
3700 W 119th St
Leawood, KS 66209
(913) 338-4330
Leawood, KS 66209
(913) 338-4330
Grades: PK-8
| 491 students
Prince Of Peace Catholic School
(Catholic)
16000 W 143rd St
Olathe, KS 66062
(913) 764-0650
Olathe, KS 66062
(913) 764-0650
Grades: K-8
| 491 students
Sacred Heart School
(Catholic)
21801 Johnson Dr
Shawnee, KS 66218
(913) 422-5520
Shawnee, KS 66218
(913) 422-5520
Grades: K-8
| 334 students
5130 Mission Rd
Mission, KS 66205
(913) 262-1686
Mission, KS 66205
(913) 262-1686
Grades: PK-8
| 358 students
St. Ann School
(Catholic)
7241 Mission Rd
Prairie Village, KS 66208
(913) 660-1101
Prairie Village, KS 66208
(913) 660-1101
Grades: NS-8
| 425 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
11505 Johnson Dr
Shawnee, KS 66203
(913) 631-7730
Shawnee, KS 66203
(913) 631-7730
Grades: K-8
| 401 students
St. Michael The Archangel School
(Catholic)
14201 Nall Ave
Overland Park, KS 66223
(913) 402-3950
Overland Park, KS 66223
(913) 402-3950
Grades: K-8
| 553 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
14435 S Blackbob Rd
Olathe, KS 66062
(913) 768-0812
Olathe, KS 66062
(913) 768-0812
Grades: PK-K
| 85 students
9101 Lamar Ave
Overland Park, KS 66207
(913) 648-2228
Overland Park, KS 66207
(913) 648-2228
Grades: K-8
| 230 students
Canterbury Preparatory School
Daycare / Preschool
6820 W 121st St
Leawood, KS 66209
(913) 339-6633
Leawood, KS 66209
(913) 339-6633
Grades: PK-K
| 30 students
Childrens Village Child Care
Daycare / Preschool
10026 W 88th Street
Overland Park, KS 66212
(913) 888-0434
Overland Park, KS 66212
(913) 888-0434
Grades: NS-PK
| 30 students
11720 Nieman Road
Overland Park, KS 66210
(913) 345-9700
Overland Park, KS 66210
(913) 345-9700
Grades: K-8
| 152 students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
15040 W. 138th Street
Olathe, KS 66062
(913) 764-1331
Olathe, KS 66062
(913) 764-1331
Grades: NS-K
| n/a students
The Goddard School![The Goddard School Photo - Welcome to The Goddard School! Our goal is to be a resource for families and a community where parents can share information and learn from each other. The Goddard School Photo - Welcome to The Goddard School! Our goal is to be a resource for families and a community where parents can share information and learn from each other.]()

Daycare / Preschool
21820 W. 115th Terrace
Olathe, KS 66061
(913) 768-4499
Olathe, KS 66061
(913) 768-4499
Grades: NS-K
| n/a students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
14330 Metcalf Avenue
Overland Park, KS 66223
(913) 681-1610
Overland Park, KS 66223
(913) 681-1610
Grades: NS-K
| n/a students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
11060 Oakmont Street
Overland Park, KS 66210
(913) 451-1066
Overland Park, KS 66210
(913) 451-1066
Grades: NS-K
| n/a students
The Goddard School![The Goddard School Photo The Goddard School Photo]()

Daycare / Preschool
22885 W. 68th Terrace
Shawnee, KS 66226
(913) 441-0524
Shawnee, KS 66226
(913) 441-0524
Grades: NS-K
| n/a students
Good Shepherd School
(Catholic)
12800 W 75th St
Shawnee, KS 66216
(913) 631-0400
Shawnee, KS 66216
(913) 631-0400
Grades: PK-8
| 332 students
Show 19 more private schools in Johnson County, KS (out of 54 total schools)
Loading...
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 schools in Johnson County, KS?
The top ranked private schools in Johnson County, KS include Heritage Christian Academy, Bishop Miege High School, and Heritage Christian Academy.
How many private schools are located in Johnson County?
54 private schools are located in Johnson County.
How much do private schools cost in Johnson County?
The average tuition cost is $14,062, which is higher than the Kansas private school average tuition cost of $10,613.
How diverse are private schools in Johnson County?
Johnson County private schools are approximately 18% minority students, which is lower than the Kansas private school average of 25%.
What percentage of students in Johnson County go to private school?
13% of all K-12 students in Johnson County are educated in private schools (compared to the KS state average of 8%).
What percentage of private schools are religiously affiliated in Johnson County?
Which private schools in Johnson County are often viewed compared to one another?
Popular comparisons of private schools in Johnson County include: St. James Academy vs. St. Thomas Aquinas High School, St. Thomas Aquinas High School vs. St. James Academy, St. Paul Catholic School vs. Prince Of Peace Catholic School
Recent Articles

Podcasts That Will Change the Way You Think About Education
This article highlights a curated selection of podcasts that offer thought-provoking discussions, expert insights, and innovative ideas on various aspects of education. From exploring new teaching methods and technologies to discussing policy changes and social issues, these podcasts provide a wealth of knowledge and inspiration for anyone interested in education. Each podcast is briefly described, highlighting its unique focus and tone.

For-profit vs. Not-for-profit Schools
This comprehensive guide explores the differences between for-profit and not-for-profit private schools, discussing their organizational structures, advantages, and key considerations for parents. It emphasizes that a school's success is determined by its educational quality and management rather than its profit status.

2023-24 Best SSAT Prep Courses Reviewed
This article reviews the top SSAT prep courses, including Test Innovators, Enrollment Management Association (EMA), Princeton Review, Ivy Global, and Kaplan. Each course is evaluated based on its price, in-person and online services, officially licensed materials, instant normative scoring, and free trial options. We'll dive into the features and benefits of each course, helping you understand which one best fits your student's needs and learning style.