For the 2025-26 school year, there are 24 private schools belonging to National Association of Independent Schools (NAIS) serving 11,911 students in Minnesota. You can also find more schools membership associations in Minnesota.
The top ranked private schools belonging to National Association of Independent Schools (NAIS) in Minnesota include Academy Of Holy Angels, The Blake School (Middle School, grades 6-8), and The Blake School/Upper School.
The average tuition cost is $24,993, which is higher than the Minnesota private school average tuition cost of $10,234.
Top Ranked Private Schools Belonging to National Association of Independent Schools (NAIS) in Minnesota (2025-26)
School
Location
Quick Facts
3100 West River Parkway
Minneapolis, MN 55406
(612) 728-7722
Minneapolis, MN 55406
(612) 728-7722
Gr: PK-12 | 895 students Avg. class size: 18 students Sports: 18 | Extracurrculars: 31 Tuition & acceptance rate listed
2051 Larpenteur Avenue E
Saint Paul, MN 55109
(651) 748-5577
Saint Paul, MN 55109
(651) 748-5577
Gr: PK-12 | 571 students Avg. class size: 15 students Sports: 18 | Extracurrculars: 88 Tuition listed
Academy Of Holy Angels![Academy Of Holy Angels Photo Academy Of Holy Angels Photo]()

(Catholic)
6600 Nicollet Ave S
Minneapolis, MN 55423
(612) 798-2600
Minneapolis, MN 55423
(612) 798-2600
Gr: 9-12 | 623 students Avg. class size: 18 students Sports: 23 | Extracurrculars: 35 Tuition & acceptance rate listed
2501 Highway 100
Minneapolis, MN 55416
(952) 927-4176
Minneapolis, MN 55416
(952) 927-4176
Gr: 6-12 Avg. class size: 21 students Sports: 25 | Extracurrculars: 45 Tuition listed
110 Blake Road S
Hopkins, MN 55343
(952) 988-3420
Hopkins, MN 55343
(952) 988-3420
Gr: PK-12 | 1,307 student Avg. class size: 16 students Sports: 19 | Extracurrculars: 19 Tuition & acceptance rate listed
110 Blake Road South
Hopkins, MN 55343
(952) 988-3420
Hopkins, MN 55343
(952) 988-3420
Gr: PK-12 | 1,307 student Avg. class size: 16 students Sports: 19 | Extracurrculars: 9 Tuition & acceptance rate listed
511 Kenwood Parkway
Minneapolis, MN 55403
(952) 988-3420
Minneapolis, MN 55403
(952) 988-3420
Gr: PK-12 | 1,307 student Avg. class size: 16 students Sports: 18 | Extracurrculars: 26 Tuition & acceptance rate listed
Breck School![Breck School Photo - Parents and caregivers provide an integral volunteer source for our school community. We believe in a strong home-to-school partnership. Breck School Photo - Parents and caregivers provide an integral volunteer source for our school community. We believe in a strong home-to-school partnership.]()

(Episcopal)
123 Ottawa Ave N
Minneapolis, MN 55422
(763) 381-8201
Minneapolis, MN 55422
(763) 381-8201
Gr: PK-12 | 1,216 student Avg. class size: 16 students Sports: 18 Tuition & acceptance rate listed
Groves Academy![Groves Academy Photo - Groves Academy is a renowned place of learning that nurtures and encourages brilliance within students with learning challenges. We understand the emotional pain that results when a child is struggling to learn. Our goal is to empower students entering 1st-12th grades to gain the skills and confidence they need to achieve lasting success. Groves Academy Photo - Groves Academy is a renowned place of learning that nurtures and encourages brilliance within students with learning challenges. We understand the emotional pain that results when a child is struggling to learn. Our goal is to empower students entering 1st-12th grades to gain the skills and confidence they need to achieve lasting success.]()

Special Education School
3200 Highway 100 S
Minneapolis, MN 55416
(952) 920-6377
Minneapolis, MN 55416
(952) 920-6377
Gr: 1-12 | 277 students Avg. class size: 8 students Sports: 5 | Extracurrculars: 4 Tuition & acceptance rate listed
1215 Rice Lake Rd
Duluth, MN 55811
(218) 727-7266
Duluth, MN 55811
(218) 727-7266
Gr: K-12 | 458 students Avg. class size: 15 students Sports: 14 | Extracurrculars: 36 Tuition & acceptance rate listed
St. Charles Borromeo School![St. Charles Borromeo School Photo St. Charles Borromeo School Photo]()

(Catholic)
2727 Stinson Blvd
Minneapolis, MN 55418
(612) 781-2643
Minneapolis, MN 55418
(612) 781-2643
Gr: PK-8 | 343 students Tuition & acceptance rate listed
1150 Goodrich Avenue
Saint Paul, MN 55105
(651) 698-2451
Saint Paul, MN 55105
(651) 698-2451
Gr: K-12 | 918 students Avg. class size: 14 students Tuition & acceptance rate listed
949 Mendota Heights Road
Saint Paul, MN 55120
(651) 683-1516
Saint Paul, MN 55120
(651) 683-1516
Gr: 6-12 | 588 students Avg. class size: 18 students Sports: 20 | Extracurrculars: 40 Tuition & acceptance rate listed
Shattuck-st. Marys School![Shattuck-st. Marys School Photo - The Whitney Arch welcomes visitors to the upper school campus Shattuck-st. Marys School Photo - The Whitney Arch welcomes visitors to the upper school campus]()

(Episcopal)
1000 Shumway Avenue
Faribault, MN 55021
(507) 333-1574
Faribault, MN 55021
(507) 333-1574
Gr: 6-12 | 397 students Avg. class size: 12 students Sports: 14 | Extracurrculars: 17 Tuition listed
2455 Visitation Drive
Saint Paul, MN 55120
(651) 683-1706
Saint Paul, MN 55120
(651) 683-1706
Gr: PK-12 | 605 students Avg. class size: 15 students Sports: 17 | Extracurrculars: 24 Tuition listed
4330 Cedar Lake Road S
Minneapolis, MN 55416
(952) 381-3500
Minneapolis, MN 55416
(952) 381-3500
Gr: K-8 | 171 students Avg. class size: 20 students Sports: 6 | Extracurrculars: 8 Tuition & acceptance rate listed
1001 Boone Ave. N.
Minneapolis, MN 55427
(952) 737-6900
Minneapolis, MN 55427
(952) 737-6900
Gr: 1-12 | 91 students Avg. class size: 8 students Sports: 6 | Extracurrculars: 14 Tuition listed
1365 Englewood Ave
Saint Paul, MN 55104
(651) 621-8933
Saint Paul, MN 55104
(651) 621-8933
Gr: K-8 | 146 students Avg. class size: 18 students Sports: 3 | Extracurrculars: 6 Tuition & acceptance rate listed
Holy Family Academy
(Catholic)
5925 W Lake Street
Minneapolis, MN 55416
(952) 925-9193
Minneapolis, MN 55416
(952) 925-9193
Gr: PK-8 | 203 students Tuition listed
Many Rivers Montessori
Montessori School
Jefferson Square, 916 E 3rd Street
Duluth, MN 55805
(218) 464-5570
Duluth, MN 55805
(218) 464-5570
Gr: K-8 | 108 students
St. Anne Elementary School
(Catholic)
511 N 4th St
Le Sueur, MN 56058
(507) 665-2489
Le Sueur, MN 56058
(507) 665-2489
Gr: PK-5 | 136 students Avg. class size: 15 students
St. Dominic Elementary School
(Catholic)
216 Spring St N
Northfield, MN 55057
(507) 645-8136
Northfield, MN 55057
(507) 645-8136
Gr: PK-8 | 118 students Tuition listed
34 Main Street
Hokah, MN 55941
(507) 894-4375
Hokah, MN 55941
(507) 894-4375
Gr: PK-8 | 50 students Avg. class size: 45 students
Southside Family Charter School
Special Program Emphasis
2123 Clinton Ave So
Minneapolis, MN 55404
(612) 872-8322
Minneapolis, MN 55404
(612) 872-8322
Gr: NS-8 | 76 students Tuition listed
Recent Articles
What Is an Independent School? Definition & Guide 2025
Explore what defines an independent school in 2025 — governance, mission, cost, enrollment and how to evaluate independent schools as a parent or educator.
What’s a Private School? A 2025 Guide for Parents & Students
Explore what defines a private school, its tuition, enrollment trends, and how it differs from public options in 2025—clear, authoritative insights.
Financial Aid for Community College: What Private-School Families Need to Know
A guide for private-school families navigating financial aid for community college—what to expect, how it works, and key strategies in 2025.






