Top 20 Best Minnesota Catholic Private High Schools (2022)

For the 2022 school year, there are 34 catholic private high schools serving 14,706 students in Minnesota. You can also find more religiously affiliated schools in Minnesota.
The best top ranked catholic private high schools in Minnesota include Holy Family Catholic High School, Saint Thomas Academy and Benilde-St Margaret's School.
The average tuition cost is $11,297, which is lower than the Minnesota private high school average tuition cost of $12,081.

Top Ranked Catholic Private High Schools in Minnesota (2022)

School
Location
Grades
Students
Academy Of Holy Angels
Academy Of Holy Angels Photo
(Catholic)
6600 Nicollet Ave S
Minneapolis, MN 55423
(612) 798-2600
Grades: 9-12
| 665 students
Benilde-St Margaret's School
Benilde-St Margaret's School Photo - Members of the Class of 2022 leaves BSM for this year's convocation ceremony.
(Catholic)
(3)
2501 Highway 100 S
Minneapolis, MN 55416
(952) 927-4176
Grades: 7-12
| 1,185 students
Bethlehem Academy
(Catholic)
105 3rd Ave SW
Faribault, MN 55021
(507) 334-3948
Grades: 7-12
| 244 students
Cathedral High School 7-12
Cathedral High School 7-12 Photo
(Catholic)
(13)
312 N 7th Ave
Saint Cloud, MN 56303
(320) 251-3421
Grades: 7-12
| 617 students
Cotter Schools
Cotter Schools Photo - Fall, spring, and winter sports offered for boys and girls including football, soccer, cross country running, golf, tennis, swimming, and volleyball.
(Catholic)
1115 W Broadway Street
Winona, MN 55987
(507) 453-5106
Grades: 6-12
| 336 students
Cretin Derham Hall
(Catholic)
550 Albert St S
Saint Paul, MN 55116
(651) 690-2443
Grades: 9-12
| 1,220 students
2924 4th Ave S
Minneapolis, MN 55408
(612) 454-9700
Grades: 9-12
| 385 students
DeLaSalle High School
DeLaSalle High School Photo - ACADEMICS: The Global Advantage Program offers students the opportunity to earn college credit through rigorous international travel courses, such as Biology study in the Costa Rican Rain Forest.
(Catholic)
(6)
One DeLaSalle Drive
Minneapolis, MN 55401
(612) 676-7679
Grades: 9-12
| 725 students
Hill Murray School
Hill Murray School Photo - Hill-Murray campus
(Catholic)
(2)
2625 Larpenteur Ave E
Saint Paul, MN 55109
(651) 777-1376
Grades: 6-12
| 800 students
Holy Family Catholic High School
Holy Family Catholic High School Photo - Through a wide variety of visual and performing arts including vocal, instrumental and performing art opportunities, students at Holy Family are able to explore heir passion for anything creative.
(Catholic)
8101 Kochia Lane
Victoria, MN 55386
(952) 443-4659
Grades: 9-12
| 508 students
Holy Trinity School
(Catholic)
110 Winsted Ave W
Winsted, MN 55395
(320) 485-2182
Grades: PK-12
| 145 students
Lourdes High School
Lourdes High School Photo - Lourdes High School Campus
(Catholic)
2800 19th Street NW
Rochester, MN 55901
(507) 289-3991
Grades: 9-12
| 415 students
Loyola Catholic School
(Catholic)
145 Good Counsel Dr
Mankato, MN 56001
(507) 388-0615
Grades: PK-12
| 365 students
New Ulm Area Catholic Schools
(Catholic)
(1)
514 North Washington Street
New Ulm, MN 56073
(507) 354-2719
Grades: K-12
| 432 students
Pacelli Catholic Schools
Pacelli Catholic Schools Photo
(Catholic)
311 4th Avenue Nw
Austin, MN 55912
(507) 437-3278
Grades: PK-12
| 364 students
Providence Academy
Providence Academy Photo
(Catholic)
(6)
15100 Schmidt Lake Road
Minneapolis, MN 55446
(763) 258-2502
Grades: PK-12
| 811 students
Sacred Heart School
Sacred Heart School Photo
(Catholic)
200 3rd Street NW
East Grand Forks, MN 56721
(218) 773-0230
Grades: PK-12
| 507 students
St. Agnes School
(Catholic)
530 Lafond Ave
Saint Paul, MN 55103
(651) 925-8700
Grades: K-12
| 720 students
Saint Agnes School
Saint Agnes School Photo - Rooted in the Catholic intellectual tradition and the sacramental life, our school seeks to instill in students a desire to know, love and serve God in this life and the next.
(Catholic)
(1)
530 Lafond Ave
Saint Paul, MN 55103
(651) 925-8700
Grades: NS-12
| 764 students
St. John Elementary School
(Catholic)
424 W Center St
Rochester, MN 55902
(507) 282-5248
Grades: NS-9
| 441 students
St. John's Preparatory School
St. John's Preparatory School Photo - All school photo in front of the world-renowned Saint John's Abbey Church.
(Catholic)
2280 Watertower Road
Collegeville, MN 56321
(320) 363-3319
Grades: 6-12
| 260 students
St. Mary's Catholic School K-12
St. Mary's Catholic School K-12 Photo - St. Mary's Catholic School in Sleepy Eye, Minnesota www.sesmschool.com
(Catholic)
(1)
104 Saint Marys St Nw
Sleepy Eye, MN 56085
(507) 794-6141
Grades: PK-12
| 302 students
Saint Thomas Academy
Saint Thomas Academy Photo
All-boys (Catholic)
(1)
949 Mendota Heights Road
Saint Paul, MN 55120
(651) 683-1516
Grades: 6-12
| 588 students
Totino-grace High School
(Catholic)
1350 Gardena Ave Ne
Minneapolis, MN 55432
(763) 571-9116
Grades: 9-12
| 719 students
Visitation School
Visitation School Photo - Middle School students escort Lower Schoolers to the school opening flag raising in September.
(Catholic)
(5)
2455 Visitation Drive
Saint Paul, MN 55120
(651) 683-1700
Grades: PK-12
| 555 students
Cathedral High School
(Catholic)
600 N Washington St
New Ulm, MN 56073
(507) 354-4511
Grades: 7-12
| 181 students
Chesterton Academy
Chesterton Academy Photo - We are a joyfully Catholic, classical high school founded through a grass-roots movement of parents in 2008. At Chesterton Academy, our students experience the joy of Christ; they grow in character; they deepen their faith; they learn leadership; and our integrated classical curriculum prepares them for college and for life.
(Catholic)
(1)
1320 Mainstreet
Hopkins, MN 55343
(952) 378-1779
Grades: 9-12
| 154 students
Holy Innocents School
(Catholic)
1705 County Road 137
Waite Park, MN 56387
(320) 251-9431
Grades: 1-12
| 27 students
Holy Spirit Academy
(Catholic)
(1)
1001 E 7th St Suite 1
Monticello, MN 55362
(763) 220-2402
Grades: 9-12
| 44 students
Immaculate Conception Academy
(Catholic)
313 28th Ave N
Saint Cloud, MN 56303
(320) 251-4329
Grades: K-11
| 38 students
Immaculate Heart Of Mary Academy
(Catholic)
777 221st Ave Nw
Cedar, MN 55011
(763) 753-8614
Grades: K-12
| 79 students
St. Annes Academy
(Catholic)
2445 County Road E E
Saint Paul, MN 55110
(651) 770-9773
Grades: 1-12
| 54 students
St. Robert Bellarmine Academy
(Catholic)
(2)
430 8th Ave S
Saint Cloud, MN 56301
(320) 255-1411
Grades: K-11
| 38 students
St. Scholastica HSC Academy
St. Scholastica HSC Academy Photo - Students have fun and enjoy school!
(Catholic)
(2)
207 Whiskey Rd NW
Isanti, MN 55040
(763) 200-9293
Grades: PK-12
| 38 students

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
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.