Best Private Schools in Kansas City: Our Favorites for Your Kids

If your family is looking for the best private schools in Kansas City, there are many great educational options!

We’ve found the top schools across the metro, including private, charter & Catholic schools across the metro. Check them out below.

With 73 Kansas City private schools in KCMO proper alone, how can you know which are the best schools for your children? Our Mom Squad is here to help!

Whether you’re looking for the best private elementary schools, high school or something else. You can find what you’re looking for. Explore Kansas City private schools all over – no matter where you live you find a quality options near you.

Have preschoolers or toddlers you’re looking to get into a program soon? Check out the Preschools & Pre-K Programs Guide!

Best Private Schools in Kansas City:

No matter what part of town you live (or work) in, you can find KC’s best private school for your family! Check them out below…

Plaza Heights Christan Academy

1500 SW Clark Rd, Blue Springs, MO 64015

Phone: (816) 228-0670

Grade Levels:  Preschool Program (2s through Pre-K) and Kindergarten through 12th grade (your entire family can attend one school!)

Plaza Heights Christian Academy is an independent non-denominational private Christian school that serves the Blue Springs and surrounding areas. We are dedicated to striving toward academic excellence as we teach from a Christ-centered perspective. We believe the promises and commands God gives us in His Word. If you’re looking for Kansas City private schools that are religious-based, Plaza Heights is one of the highest quality.

We believe “children are a heritage from the Lord” as it says in Psalm 1:27. We believe you should impress God’s commandments and values on your children and Plaza Heights Christian Academy desires to come along side with parents to fulfill the instruction of “Train up a child in the way he should go and when he is old he will not depart from it.”

Our Mission Statement is, “To teach Biblical truth in an environment of academic excellence that prepares students to impact the world for Christ.”

For more information/registration contact Jill Richardson, Marketing/Registration Coordinator at: [email protected]    

Summit Christian Academy

1450 SW Jefferson Street Lee’s Summit, MO 64081

Phone: (816) 525-1480

Oakhill Day School

7019 N Cherry St. Gladstone, MO 64118

Phone: (816) 436-6228

Kansas City Private Schools:

Academy Montessori Internationale

12501 State Line Rd. Kansas City, MO 64145

Phone: (816) 942-3307

Pembroke Hill School

5121 State Line Road Kansas City, MO 64112

Phone: 816-936-1200

Kansas City Academy

7933 Main St. Kansas City, MO 64114

Phone: (816) 444-5225

The Barstow School

11511 State Line Rd Kansas City, MO 64114

Phone: 816-942-3255

Notre Dame de Sion School

Grade School (boys & girls)

3823 Locust Street Kansas City, MO 64109 

Phone: 816-753‑3810

High School (girls ONLY)

10631 Wornall Road Kansas City, MO 64114

Phone: 816-942-3282

Saint Thomas More School

11800 Holmes Rd. Kansas City, MO 64131

Phone: (816) 942-5581

Saint Therese School

7277 MO-9 Kansas City, MO 64152

Phone: (816) 741-5400

Rockhurst High School

9301 State Line Road, Kansas City, MO 64114 

Phone: 816-363-2036

Academy for Integrated Arts

7910 Troost Ave. Kansas City, MO 64131

Phone: (816) 444-1720

Kansas City Girl’s’ Preparatory Academy

5000 E. 17th St. Kansas City, MO 64127

Phone: (816)268-2573

Scuola Vita Nuova Charter School

535 Garfield Ave. Kansas City, MO 64124

Phone: (816) 231-5788

Brookside Charter School

1815 E.63rd St.  Kansas City, MO 64130

Phone: (816) 531-2192

Citizens of the World Charter School

3435 Broadway Blvd Kansas City, MO 64111

Phone: (816) 499-8000

Shawnee Private Schools:

Marantha Academy School

6826 Lackman Rd, Shawnee, KS 66217

Phone: 913-631-0637

Hope Lutheran School

6308 Quivira Rd, Shawnee, KS 66216

Phone: 913-631-6940

Overland Park Private Schools:

Hyman Brand Hebrew Academy

5801 W. 115th Street Overland Park, KS 66211

Phone: (913) 327-8150

Heritage Christian Academy

East Campus (Preschool -5th Grade)

9333 W. 159th St. Overland Park, KS 66221

Phone: (913) 681-7622

Holy Cross Catholic School

8101 West 95th Street Overland Park, KS 66212

Phone: 913-381-7408

Holy Spirit Catholic School

11300 W 103rd St, Overland Park, KS 66214

Phone: 913-492-2582

Ascension Catholic School

9510 West 127th St. Overland Park, KS 66213

Phone: 913-851-2531

St. Thomas Aquinas High School

11411 Pflumm Rd. Overland Park, KS 66215

Phone: (913) 345-1411

Prairie Village/Roeland Park:

St. Ann Catholic School

7241 Mission Rd. Prairie Village, KS 66208

Phone: 913-660-1101

St. Agnes Catholic School

5130 Mission Rd, Roeland Park, KS 66205

Phone: 913-262-1686

Horizon Academy (For Learning Challenged)

4901 Reinhardt Drive Roeland Park, KS 66205

Phone: 913-789-9443

Olathe Private Schools:

Heritage Christian Academy

West Campus (6th -12th Grade)

16000 S. Black Bob Rd. Olathe, KS 66062

Phone: (913) 782-3262

Prince Of Peace Catholic School

16000 W 143rd St, Olathe, KS 66062

Phone: 913-764-0650

Lenexa Private Schools:

St. James Academy

24505 Prairie Star Parkway Lenexa, Kansas 66227

Phone: 913-254-4200 

Holy Trinity Catholic School

13600 W 92nd Street Lenexa, Kansas 66215

Phone: 913-888-3250

Shawnee Private Schools:

St. Joseph Catholic School

11505 Johnson Dr. Shawnee, KS 66203

Phone: 913-631-7730

Sacred Heart Catholic School

21801 Johnson Drive Shawnee, KS 66218

Phone: 913-422-5520

Bishop Miege High School

5041 Reinhardt Drive, Shawnee Mission, KS 66205

Phone: 913-262-2700

Good Shepherd Parish School

12800 W. 75th St. Shawnee, KS 66216

Phone: 913-631-0400

Leawood Private Schools:

Cure of Ars Catholic School

9403 Mission Rd, Leawood, KS 66206

Phone: 913-648-2620

Nativity Parish School

3700 W. 119th St. Leawood, KS 66209

Phone: 913-338-4330

St. Michael The Archangel Catholic School

14201 Nall Avenue Leawood, KS 66223

Phone: 913-402-3950

If you know of other Kansas City private schools, fill out the form below! We want to know the best private schools in Kansas City, but everyone has a different opinion…

We hope your family finds the best private school in Kansas City for your child’s needs and skillset. Happy touring!

From our family to yours, iFamilyKC