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.

Best Johnson County Private Schools (2026)

For the 2026 school year, there are 54 private schools serving 13,749 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 Sacred Heart School, Heritage Christian Academy, and Heritage Christian Academy.
The average tuition cost is $14,143, which is higher than the Kansas private school average tuition cost of $10,666.
56% of private schools in Johnson County, KS are religiously affiliated (most commonly Catholic and Christian).

Top-Ranked Johnson County Private 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
Ascension School
(Catholic)
9510 W 127th St Ste 200
Overland Park, KS 66213
(913) 851-2531
Gr: PK-8 | 543 students
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
Brookridge Day School
Brookridge Day School Photo
9555 Hadley Dr
Overland Park, KS 66212
(913) 649-2228
Gr: PK-3 | 335 students Extracurrculars: 5 Tuition listed
Community School #1
6400 State Line Rd
Prairie Village, KS 66208
(913) 722-1115
Gr: K-6 | 14 students Avg. class size: 4 students Tuition listed
Cure' Of Ars Catholic School
Cure' Of Ars Catholic School Photo
(Catholic)
9403 Mission Rd
Leawood, KS 66206
(913) 648-2620
Gr: PK-8 | 770 students Avg. class size: 22 students Sports: 4 | Extracurrculars: 2 Tuition & acceptance rate 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
Holy Spirit School
(Catholic)
11300 W 103rd St
Overland Park, KS 66214
(913) 492-2582
Gr: PK-8 | 367 students Avg. class size: 20 students
Holy Trinity Catholic School
(Catholic)
13600 W 92nd St
Lenexa, KS 66215
(913) 888-3250
Gr: K-8 | 606 students Avg. class size: 24 students
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
Monarch Montessori School
Monarch Montessori School Photo - A crisp Fall day on the playground
Montessori School
(2)
7600 W 75th St
Overland Park, KS 66204
(913) 649-4114
Gr: PK-K | 70 students Avg. class size: 23 students Tuition listed
Nativity Parish School
(Catholic)
3700 W 119th St
Leawood, KS 66209
(913) 338-4330
Gr: PK-8 | 491 students
Prince Of Peace Catholic School
(Catholic)
16000 W 143rd St
Olathe, KS 66062
(913) 764-0650
Gr: K-8 | 491 students
Sacred Heart School
(Catholic)
21801 Johnson Dr
Shawnee, KS 66218
(913) 422-5520
Gr: K-8 | 334 students Avg. class size: 15 students Tuition & acceptance rate listed
St. Agnes Catholic Elementary School
(Catholic)
(2)
5130 Mission Rd
Mission, KS 66205
(913) 262-1686
Gr: PK-8 | 358 students Avg. class size: 21 students Sports: 6 | Extracurrculars: 11 Tuition listed
St. Ann School
(Catholic)
7241 Mission Rd
Prairie Village, KS 66208
(913) 660-1101
Gr: NS-8 | 425 students
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. Joseph Catholic School
(Catholic)
(1)
11505 Johnson Dr
Shawnee, KS 66203
(913) 631-7730
Gr: K-8 | 401 students Avg. class size: 22 students
St. Michael The Archangel School
(Catholic)
14201 Nall Ave
Overland Park, KS 66223
(913) 402-3950
Gr: K-8 | 553 students
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
Agape Montessori School
Montessori School
(4)
14435 S Blackbob Rd
Olathe, KS 66062
(913) 768-0812
Gr: PK-K | 85 students
Bethany Lutheran School
(Lutheran Church Missouri Synod)
(3)
9101 Lamar Ave
Overland Park, KS 66207
(913) 648-2228
Gr: K-8 | 230 students
Canterbury Preparatory School
Daycare / Preschool
6820 W 121st St
Leawood, KS 66209
(913) 339-6633
Gr: PK-K | 30 students
Childrens Village Child Care
Daycare / Preschool
10026 W 88th Street
Overland Park, KS 66212
(913) 888-0434
Gr: NS-PK | 30 students
Christ Lutheran School
Special Program Emphasis (Lutheran Church Missouri Synod)
(6)
11720 Nieman Road
Overland Park, KS 66210
(913) 345-9700
Gr: K-8 | 152 students Avg. class size: 15 students Sports: 4 Tuition listed
The Goddard School
The Goddard School Photo
Daycare / Preschool
15040 W. 138th Street
Olathe, KS 66062
(913) 764-1331
Gr: NS-K
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.
Daycare / Preschool
21820 W. 115th Terrace
Olathe, KS 66061
(913) 768-4499
Gr: NS-K
The Goddard School
The Goddard School Photo
Daycare / Preschool
14330 Metcalf Avenue
Overland Park, KS 66223
(913) 681-1610
Gr: NS-K
The Goddard School
The Goddard School Photo
Daycare / Preschool
11060 Oakmont Street
Overland Park, KS 66210
(913) 451-1066
Gr: NS-K
The Goddard School
The Goddard School Photo
Daycare / Preschool
22885 W. 68th Terrace
Shawnee, KS 66226
(913) 441-0524
Gr: NS-K
Good Shepherd School
(Catholic)
12800 W 75th St
Shawnee, KS 66216
(913) 631-0400
Gr: PK-8 | 332 students
Show 19 more private schools in Johnson County, KS (out of 54 total schools)
Loading...
[+] 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
55 Schools

Student Body:

# Students
13,749 Students
42,862 Students
% Average Students of Color
20%
24%

Academics and Faculty:

# Teachers
1,047 Teachers
3,333 Teachers
Average Student-Teacher Ratio
13:1
13:1
% Average Faculty w/Advanced Degree
53%
50%
Average Class Size
17 students
16 students
Average Number of AP Courses
13 courses
10 courses
Average ACT score
25
(Out of 36)
25

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$14,143
$10,666
Average Summer Program Cost
$238
$218
Average % on Financial Aid
37%
36%
Average Financial Aid Grant
$5,401
$3,421
Average Acceptance Rate
70%
79%
Average Endowment Size
$37.75 million
$26.13 million

Students by Ethnicity:

0.49
0.57
# American Indian Students
89 Students
218 Students
% American Indian Students
1%
n/a
# Asian Students
237 Students
1,416 Students
% Asian Students
2%
3%
# Hispanic Students
867 Students
4,886 Students
% Hispanic Students
6%
12%
# Black Students
580 Students
1,703 Students
% Black Students
4%
4%
# White Students
9,067 Students
26,342 Students
% White Students
69%
63%
# Hawaiian Students
20 Students
108 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
2,337 Students
7,392 Students
% of Others Students
18%
18%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
10 extracurriculars
7 extracurriculars
Average Number of Sports
8 sports
8 sports

Frequently Asked Questions

What are the top-ranked private schools in Johnson County, KS?
The top-ranked private schools in Johnson County, KS include Sacred Heart School, Heritage Christian Academy, 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,143, which is higher than the Kansas private school average tuition cost of $10,666.
How diverse are private schools in Johnson County?
Johnson County private schools are approximately 20% minority students, which is lower than the Kansas private school average of 24%.
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?
56% of private schools in Johnson County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in Johnson County are often viewed compared to one another?

Recent Articles

Free Private Schools & Voucher Programs in 2025
Free Private Schools & Voucher Programs in 2025
Updated guide to free private schools and school voucher programs, 2025 policies, costs, equity issues, and how families access tuition support.
Social Emotional Learning 2025: Policy, Practice and Outcomes
Social Emotional Learning 2025: Policy, Practice and Outcomes
Updated 2025 review of social emotional learning in schools, research outcomes, key trends, challenges and future paths for parents and educators.
Private School Admissions for Siblings: Costs and Timing
Private School Admissions for Siblings: Costs and Timing
Learn how private school admissions for siblings affect costs, discounts, and timing strategies for families planning multiple enrollments.