For the 2025-26 school year, there are 33 private elementary schools serving 10,827 students in Johnson County, KS.
The top ranked private elementary schools in Johnson County, KS include Heritage Christian Academy, Heritage Christian Academy, and Sacred Heart School.
The average tuition cost is $13,374, which is higher than the Kansas private elementary school average tuition cost of $9,955.
Top Ranked Johnson County Private Elementary Schools (2025-26)
School
Location
Quick Facts
10713 Barkley Street
Leawood, KS 66211
(913) 341-6666
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
Overland Park, KS 66213
(913) 851-2531
Gr: PK-8 | 543 students
9555 Hadley Dr
Overland Park, KS 66212
(913) 649-2228
Overland Park, KS 66212
(913) 649-2228
Gr: PK-3 | 335 students Extracurrculars: 5 Tuition listed
6400 State Line Rd
Prairie Village, KS 66208
(913) 722-1115
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 Cure' Of Ars Catholic School Photo]()

(Catholic)
9403 Mission Rd
Leawood, KS 66206
(913) 648-2620
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
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. 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
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
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
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. 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
Gr: 1-9 | 112 students Avg. class size: 12 students Sports: 1 | Extracurrculars: 5 Tuition & acceptance rate listed
4801 West 79th St
Prairie Village, KS 66208
(913) 648-5227
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
6826 Lackman Road
Shawnee, KS 66217
(913) 631-0637
Shawnee, KS 66217
(913) 631-0637
Gr: K-12 | 436 students Avg. class size: 19 students Sports: 13 | Extracurrculars: 7 Tuition listed
Nativity Parish School
(Catholic)
3700 W 119th St
Leawood, KS 66209
(913) 338-4330
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
Olathe, KS 66062
(913) 764-0650
Gr: K-8 | 491 students
Sacred Heart School
(Catholic)
21801 Johnson Dr
Shawnee, KS 66218
(913) 422-5520
Shawnee, KS 66218
(913) 422-5520
Gr: K-8 | 334 students Avg. class size: 15 students Tuition & acceptance rate listed
5130 Mission Rd
Mission, KS 66205
(913) 262-1686
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
Prairie Village, KS 66208
(913) 660-1101
Gr: NS-8 | 425 students
11505 Johnson Dr
Shawnee, KS 66203
(913) 631-7730
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
Overland Park, KS 66223
(913) 402-3950
Gr: K-8 | 553 students
Shawnee Mission Christian School
(Baptist)
4901 Mission Road
Mission, KS 66205
(913) 384-4434
Mission, KS 66205
(913) 384-4434
Gr: PK-12 | 150 students Avg. class size: 15 students Sports: 3 | Extracurrculars: 3 Tuition & acceptance rate listed
9101 Lamar Ave
Overland Park, KS 66207
(913) 648-2228
Overland Park, KS 66207
(913) 648-2228
Gr: K-8 | 230 students
11720 Nieman Road
Overland Park, KS 66210
(913) 345-9700
Overland Park, KS 66210
(913) 345-9700
Gr: K-8 | 152 students Avg. class size: 15 students Sports: 4 Tuition listed
Highlawn Montessori School
Montessori School
3531 Somerset Dr
Prairie Village, KS 66208
(913) 649-6160
Prairie Village, KS 66208
(913) 649-6160
Gr: PK-6 | 189 students Avg. class size: 24 students
Holy Cross Catholic School![Holy Cross Catholic School Photo Holy Cross Catholic School Photo]()

(Catholic)
8101 W 95th Street
Overland Park, KS 66212
(913) 381-7408
Overland Park, KS 66212
(913) 381-7408
Gr: NS-8 | 211 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 4 Tuition & acceptance rate listed
Hope Lutheran School![Hope Lutheran School Photo - 5th-8th grade choir Hope Lutheran School Photo - 5th-8th grade choir]()

(Lutheran Church Missouri Synod)
6308 Quivira Road
Shawnee, KS 66216
(913) 631-6940
Shawnee, KS 66216
(913) 631-6940
Gr: NS-8 | 184 students Avg. class size: 15 students Sports: 7 | Extracurrculars: 10 Tuition & acceptance rate listed
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
Gr: K-12 | 199 students Avg. class size: 15 students Sports: 4 | Extracurrculars: 9 Tuition listed
6915 W 71st St
Overland Park, KS 66204
(913) 432-6350
Overland Park, KS 66204
(913) 432-6350
Gr: K-8 | 149 students
Midland Adventist Academy
(Seventh Day Adventist)
6915 Maurer Road
Shawnee, KS 66217
(913) 268-7400
Shawnee, KS 66217
(913) 268-7400
Gr: K-12 Avg. class size: 10 students Sports: 3 Tuition & acceptance rate listed
Mt. Olive Lutheran School
(Wisconsin Evangelical Lutheran Synod)
9514 Perry Ln
Overland Park, KS 66212
(913) 492-9740
Overland Park, KS 66212
(913) 492-9740
Gr: PK-8 | 45 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
Gr: PK-12 | 228 students Avg. class size: 14 students Sports: 7 | Extracurrculars: 6 Tuition & acceptance rate listed
920 W Honeysuckle Dr
Olathe, KS 66061
(913) 764-0619
Olathe, KS 66061
(913) 764-0619
Gr: PK-8 | 266 students Avg. class size: 20 students
15801 Metcalf Avenue
Overland Park, KS 66223
(913) 851-2223
Overland Park, KS 66223
(913) 851-2223
Gr: PK-1 | 218 students
Johnson County Private Schools (Closed)
School
Location
Quick Facts
Oxford Park Academy (Closed 2006)
Daycare / Preschool
13200 Nall
Leawood, KS 66209
(913) 897-2774
Leawood, KS 66209
(913) 897-2774
Gr: PK-K | 44 students
5500 Woodson Road
Mission, KS 66202
(913) 432-9355
Mission, KS 66202
(913) 432-9355
Gr: 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
Gr: NS-PK
Frequently Asked Questions
What are the top ranked private elementary schools in Johnson County, KS?
The top ranked private elementary schools in Johnson County, KS include Heritage Christian Academy, Heritage Christian Academy, and Sacred Heart School.
How many private elementary schools are located in Johnson County?
33 private elementary schools are located in Johnson County.
How much do private elementary schools cost in Johnson County?
The average tuition cost is $13,374, which is higher than the Kansas private school average tuition cost of $9,955.
How diverse are private elementary schools in Johnson County?
Johnson County private elementary schools are approximately 19% minority students, which is lower than the Kansas private school average of 24%.
What percentage of private elementary schools are religiously affiliated in Johnson County?
Which private elementary schools in Johnson County are often viewed compared to one another?
Popular comparisons of private elementary schools in Johnson County include: St. Paul Catholic School vs. Prince Of Peace Catholic School, Community School #1 vs. Accelerated Schools Of Overland Park, Prince Of Peace Catholic School vs. St. Paul Catholic School
Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.

A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.

The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.