Top 20 Best Texas Catholic Private High Schools (2022)

For the 2022 school year, there are 59 catholic private high schools serving 21,978 students in Texas. You can also find more religiously affiliated schools in Texas.
The best top ranked catholic private high schools in Texas include St. Anthony Catholic High School, The Highlands School and Central Catholic High School.
The average tuition cost is $12,289, which is higher than the Texas private high school average tuition cost of $11,517.

Top Ranked Catholic Private High Schools in Texas (2022)

School
Location
Grades
Students
St. Anthony Catholic High School
St. Anthony Catholic High School Photo - St. Anthony is the only Catholic High School in San Antonio to partner with Microsoft to launch its Microsoft Innovative Program.
(Catholic)
(1)
3200 McCullough Avenue
San Antonio, TX 78212
(210) 832-5603
Grades: 9-12
| 300 students
O'connell College Preparatory School
(Catholic)
(3)
1320 Tremont Street
Galveston, TX 77550
(409) 765-5534
Grades: 9-12
| 97 students
The Atonement Academy
The Atonement Academy Photo - The Holy Mass is a daily part of our day at The Atonement Academy, and approximately 300 students and teachers who worship together as part of their routine.
(Catholic)
(3)
15415 Red Robin Road
San Antonio, TX 78255
(210) 695-2240
Grades: PK-12
| 285 students
Bishop Dunne Catholic School
(Catholic)
3900 Rugged Dr
Dallas, TX 75224
(214) 339-6561
Grades: 6-12
| 613 students
Bishop Lynch High School
(Catholic)
(4)
9750 Ferguson Rd
Dallas, TX 75228
(214) 324-3607
Grades: 9-12
| 1,020 students
1405 ESE Loop 323
Tyler, TX 75701
(903) 561-2424
Grades: 6-12
| 330 students
Cathedral High School
All-boys (Catholic)
1309 N Stanton St
El Paso, TX 79902
(915) 532-3238
Grades: 9-12
| 450 students
Central Catholic High School
Central Catholic High School Photo - Class of 2009 earned over $12.3 million in college scholarships, had 4 appointments to military academies, and had 3 National Merit Finalists-123 graduates.
All-boys (Catholic)
1403 N St Marys
San Antonio, TX 78215
(210) 225-6794
Grades: 9-12
| 547 students
Christ The King Cathedral School
(Catholic)
4011 54th St
Lubbock, TX 79413
(806) 795-8283
Grades: PK-12
| 455 students
Cistercian Preparatory School
Cistercian Preparatory School Photo
All-boys | Special Program Emphasis (Catholic)
3660 Cistercian Road
Irving, TX 75039
(469) 499-5402
Grades: 5-12
| 345 students
6700 Mount Carmel St
Houston, TX 77087
(281) 501-1298
Grades: 9-12
| 485 students
Duchesne Academy Of The Sacred Heart
Duchesne Academy Of The Sacred Heart Photo - Duchesne Academy of the Sacred Heart is Houston's only all-girls' Catholic school offering Pre-K3 through 12th-grade education.
All-girls (Catholic)
(5)
10202 Memorial Dr
Houston, TX 77024
(713) 468-8211
Grades: PK-12
| n/a students
Father Yermo High School
(Catholic)
250 Washington St
El Paso, TX 79905
(915) 533-3185
Grades: 1-12
| 243 students
Father Yermo Schools
(Catholic)
220 Washington St
El Paso, TX 79905
(915) 532-6875
Grades: PK-12
| 424 students
The Highlands School
The Highlands School Photo
(Catholic)
(7)
1451 E Northgate Drive
Irving, TX 75062
(972) 554-1980
Grades: PK-12
| 355 students
Holy Cross Middle & High School
Holy Cross Middle & High School Photo - Holy Cross of San Antonio established 1957
(Catholic)
426 N San Felipe Ave
San Antonio, TX 78228
(210) 433-9395
Grades: 6-12
| 300 students
Incarnate Word Academy
Incarnate Word Academy Photo - Spiritual growth at Incarnate Word Academy reflects the spirituality and the mission of the Sisters of the Incarnate Word and Blessed Sacrament who founded our school over 144 years ago. As young Women of the Word, IWA girls become a source of light and goodness in the world.
All-girls (Catholic)
(1)
609 Crawford Street
Houston, TX 77002
(713) 227-3637
Grades: 9-12
| 354 students
Incarnate Word Academy High School
(Catholic)
2910 S Alameda St
Corpus Christi, TX 78404
(281) 565-2707
Grades: 9-12
| 320 students
Jesuit College Prep School
All-boys (Catholic)
12345 Inwood Rd
Dallas, TX 75244
(972) 387-8700
Grades: 9-12
| 1,108 students
John Paul II High School
John Paul II High School Photo
(Catholic)
(4)
900 Coit Road
Plano, TX 75075
(972) 867-0005
Grades: 9-12
| 786 students
Loretto Academy
(Catholic)
(1)
1300 Hardaway St
El Paso, TX 79903
(915) 566-8400
Grades: PK-12
| 607 students
Monsignor Kelly Catholic School
Monsignor Kelly Catholic School Photo
(Catholic)
5950 Kelly Dr
Beaumont, TX 77707
(409) 866-2351
Grades: 9-12
| 441 students
Notre Dame Catholic School
(Catholic)
2821 Lansing Blvd
Wichita Falls, TX 76309
(940) 692-6041
Grades: PK-12
| 245 students
Notre Dame School of Dallas
Notre Dame School of Dallas Photo - Primary school friends in the gym.
Special Education School (Catholic)
(1)
2018 Allen St
Dallas, TX 75204
(214) 720-3911
Grades: 1-12
| 140 students
1407 W Moore Rd
Pharr, TX 78577
(956) 781-3056
Grades: PK-12
| 307 students
1407 W Moore Rd
Pharr, TX 78577
(956) 781-3056
Grades: PK-12
| 313 students
Providence Catholic School
Providence Catholic School Photo - This newly renovated three story house located right on the campus is home to the library. It also includes a state-of-the-art computer lab.
All-girls (Catholic)
(1)
1215 N. St. Mary's Street
San Antonio, TX 78215
(210) 224-6651
Grades: 6-12
| 269 students
Sacred Heart Catholic School
(Catholic)
(1)
313 S Texana St
Hallettsville, TX 77964
(361) 798-4251
Grades: PK-12
| 277 students
Sacred Heart Catholic School
(Catholic)
153 E 6th St
Muenster, TX 76252
(940) 759-2511
Grades: NS-12
| 290 students
St. Agnes Academy
St. Agnes Academy Photo - Come visit our new Science and Technology building!
All-girls (Catholic)
9000 Bellaire Blvd
Houston, TX 77036
(713) 219-5400
Grades: 9-12
| 922 students
St. Anthony Catholic School
(Catholic)
205 W Huisache Ave
San Antonio, TX 78212
(210) 732-8801
Grades: K-9
| 385 students
St. Catherines Montessori
St. Catherines Montessori Photo
Montessori School (Catholic)
9821 Timberside Dr.
Houston, TX 77025
(713) 665-2195
Grades: NS-11
| 300 students
9300 Neenah Ave
Austin, TX 78717
(512) 388-8846
Grades: 9-12
| 390 students
521 S New Braunfels Avenue
San Antonio, TX 78203
(210) 533-8061
Grades: 6-12
| 70 students
St. John Paul II High School
(Catholic)
3036 Saratoga Blvd
Corpus Christi, TX 78415
(361) 855-5744
Grades: 9-12
| 305 students
Show 24 more private schools in Texas (out of 59 total schools)
Loading...

Recent Articles

5 Ways To Protect Your Child From Bullying
5 Ways To Protect Your Child From Bullying
Bullying lurks everywhere. Learn the warning signs and how to protect your child.
Questions! Questions! Questions!
Questions! Questions! Questions!
If you are beginning to think about sending your child to private school, you probably have a lot of questions. Here are some answers to your more common questions.
Marketing Your School: Welcoming New Students
May 25, 2022
Marketing Your School: Welcoming New Students
Why is welcoming students so important? Because it makes new students and their families feel that they are part of the school community from Day 1. More about this valuable marketing tool here.