Top 20 Best Minnesota Catholic Private Schools (2024)

For the 2024 school year, there are 186 catholic private schools serving 44,670 students in Minnesota. You can also find more religiously affiliated schools in Minnesota.
The best top ranked catholic private schools in Minnesota include Faithful Shepherd Catholic School, Holy Spirit Catholic School and Community of Saints Regional Catholic School.
The average tuition cost is $6,698, which is lower than the Minnesota private school average tuition cost of $7,825.

Top Ranked Catholic Private Schools in Minnesota (2024)

School
Location
Grades
Students
Faithful Shepherd Catholic School
Faithful Shepherd Catholic School Photo - Our STEM lab and Makerspace LabLearner curriculum based on the Next Generation Science Standards. This program has ongoing pre-lab, hands-on lab, and post-lab lessons.
(Catholic)
(5)
3355 Columbia Dr
Saint Paul, MN 55121
(651) 262-2898
Grades: PK-8
| 493 students
All Saints Academy-st Cloud Campus
(Catholic)
(1)
1215 11 Ave N
Saint Cloud, MN 56303
(320) 251-5295
Grades: PK-6
| 320 students
All Saints Catholic Church School (K-8)
All Saints Catholic Church School (K-8) Photo - Fr. Wilson & Fr. Mike visit the classroom throughout the year.
(Catholic)
(1)
19795 Holyoke Ave
Lakeville, MN 55044
(952) 469-3332
Grades: PK-8
| 478 students
Annunciation Catholic School
Annunciation Catholic School Photo
(Catholic)
525 W 54th Street
Minneapolis, MN 55419
(612) 823-4394
Grades: PK-8
| 390 students
Ascension Catholic School
Ascension Catholic School Photo - Ascension opened a preschool in 2023. There are 20 scholars enrolled.
(Catholic)
1726 Dupont Ave N
Minneapolis, MN 55411
(612) 521-3609
Grades: PK-8
| 328 students
Benilde-St Margaret's School
Benilde-St Margaret's School Photo - Members of the Class of 2022 process from BSM to 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
Bethlehem Academy Photo - BA is an authentically Catholic 6-12 Dominican prep school located in Faribault, MN.
(Catholic)
105 3rd Ave SW
Faribault, MN 55021
(507) 334-3948
Grades: 6-12
| 236 students
Blessed Trinity-penn Campus
Blessed Trinity-penn Campus Photo
(Catholic)
7540 Penn Ave. So. - 6720 Nicollet Ave. So.
Minneapolis, MN 55423
(612) 866-6906
Grades: PK-3
| 110 students
Carondelet Catholic
(Catholic)
(7)
3210 W 51st St
Minneapolis, MN 55410
(612) 927-8673
Grades: PK-8
| 371 students
Cathedral
Cathedral Photo
(Catholic)
(13)
312 N 7th Ave
Saint Cloud, MN 56303
(320) 980-7180
Grades: 7-12
| 613 students
424 W Center St
Rochester, MN 55902
(507) 282-5248
Grades: 6-8
| 195 students
335 Hurley St E
Saint Paul, MN 55118
(651) 457-2510
Grades: PK-8
| 264 students
Cotter Schools
Cotter Schools Photo - At Cotter Schools your education is not limited to 4 walls. Cotter is a place where you will be challenged to achieve your full potential, both in AND out of the classroom. At Cotter you will join a learning community that is dedicated to faith, respect and using their lives in the service of others.
(Catholic)
1115 West Broadway
Winona, MN 55987
(507) 453-5000
Grades: PK-12
| students
Cotter Schools
Cotter Schools Photo
(Catholic)
1115 W Broadway Street
Winona, MN 55987
(507) 456-5000
Grades: PK-12
| 948 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) 545-9700
Grades: 9-12
| 414 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-7618
Grades: 9-12
| 725 students
Divine Mercy Catholic School
Divine Mercy Catholic School Photo
(Catholic)
15 3rd Ave Sw
Faribault, MN 55021
(507) 334-7706
Grades: PK-5
| 289 students
Epiphany Catholic School
Epiphany Catholic School Photo
(Catholic)
11001 Hanson Blvd Nw
Minneapolis, MN 55433
(763) 754-1750
Grades: PK-8
| 327 students
Good Shepherd School
Good Shepherd School Photo
(Catholic)
145 Jersey Ave S
Minneapolis, MN 55426
(763) 545-4285
Grades: PK-6
| 276 students
Highland Catholic School
Highland Catholic School Photo
(Catholic)
2017 Bohland Ave
Saint Paul, MN 55116
(651) 690-2477
Grades: NS-8
| 442 students
Hill Murray School
Hill Murray School Photo - Hill-Murray School campus
(Catholic)
(2)
2625 Larpenteur Ave E
Saint Paul, MN 55109
(651) 777-1376
Grades: 6-12
| 968 students
Holy Cross Catholic School
Holy Cross Catholic School Photo
(Catholic)
6100 37th St W
Webster, MN 55088
(952) 652-6100
Grades: PK-8
| 228 students
Holy Cross School
(Catholic)
(1)
10672 County Road 8
Kimball, MN 55353
(320) 398-7885
Grades: PK-6
| 34 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
| 566 students
Holy Family School
(Catholic)
231 Sinclair Lewis Ave
Sauk Centre, MN 56378
(320) 352-6535
Grades: K-6
| 257 students
Holy Name Of Jesus School
Holy Name Of Jesus School Photo
(Catholic)
155 County Road 24
Wayzata, MN 55391
(763) 473-3675
Grades: NS-6
| 454 students
Holy Redeemer School
(Catholic)
501 S Whitney St
Marshall, MN 56258
(507) 532-6642
Grades: PK-8
| 263 students
Holy Spirit Catholic School
(Catholic)
(1)
5455 50th Ave Nw
Rochester, MN 55901
(507) 288-8818
Grades: NS-5
| 245 students
Holy Spirit School
Holy Spirit School Photo
(Catholic)
515 Albert Street S
Saint Paul, MN 55116
(651) 698-3353
Grades: PK-8
| 300 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
| 333 students
Loyola Catholic School
(Catholic)
145 Good Counsel Dr
Mankato, MN 56001
(507) 388-0615
Grades: PK-12
| 439 students
Mary Queen Of Peace Catholic School
Mary Queen Of Peace Catholic School Photo - Mary Queen of Peace Catholic School students integrate faith into their educational experience every day.
(Catholic)
(3)
21201 Church Ave
Rogers, MN 55374
(763) 428-2355
Grades: PK-5
| 146 students
Most Holy Redeemer School
Most Holy Redeemer School Photo - Promoting HRS during annual Kolacky Days Celebration in Montgomery.
(Catholic)
205 Vine Avenue W
Montgomery, MN 56069
(507) 364-7383
Grades: PK-8
| 92 students
Show 100 more private schools in Minnesota (out of 186 total schools)
Loading...

Recent Articles

Private School Search Tips
Private School Search Tips
We look at several ways you can use to search for private schools. Whether you are beginning the search process for a school for your child or just want to find out more about particular schools, we offer some tips and tricks to make searching more efficient.
Secrets to Becoming a Great School
Secrets to Becoming a Great School
Discover the essential ingredients that drive academic success and cultivate a thriving school community.
All About JROTC
All About JROTC
Explore the multifaceted advantages of Junior Reserve Officers' Training Corps (JROTC) programs in private schools. Delve into how JROTC cultivates leadership, discipline, and citizenship skills among students, contributing to their holistic development and future success.