Private Schools
Private Schools in Minnesota
328 private schools in Minnesota with at least 30 students answered the 2023-24 federal survey. Together they enroll 65,662 students: 151 Catholic, 151 other religious and 26 nonsectarian. 96 schools go through high school grades.
Schools listed
328
Go through high school
96
Median enrollment
123
Median students per teacher
11.3
Private schools by city in Minnesota
The 100 largest private schools in Minnesota
Largest first. Students per teacher is the school’s own report.
| School | City | Grades | Students | Per teacher | Affiliation |
|---|---|---|---|---|---|
| Excel High School | Minnetonka | 6–12 | 2,300 | 65.7 | Nonsectarian |
| Blake School | Hopkins | K–12 | 1,287 | 11 | Nonsectarian |
| The Blake School | Hopkins | PK–12 | 1,287 | 9.3 | Nonsectarian |
| Breck School | Minneapolis | PK–12 | 1,168 | 11.6 | Episcopal |
| Benilde-St Margaret's School | Saint Louis Park | 7–12 | 1,116 | 12.6 | Catholic |
| Providence Academy | Plymouth | PK–12 | 910 | 11.8 | Catholic |
| Cotter Schools | Winona | PK–12 | 897 | 15.3 | Catholic |
| St Paul Academy & Summit School | Saint Paul | K–12 | 890 | 8.2 | Nonsectarian |
| Maranatha Christian Academy | Brooklyn Park | PK–12 | 815 | 13.1 | Christian |
| Our Lady of Grace Catholic School | Edina | PK–8 | 733 | 16.4 | Catholic |
| Delasalle High School | Minneapolis | 9–12 | 693 | 16.3 | Catholic |
| Nativity of Our Lord School | Saint Paul | PK–8 | 685 | 15.7 | Catholic |
| New Life Academy | Woodbury | PK–12 | 676 | 10.2 | Christian |
| Minnehaha Academy Lower/Middle School | Minneapolis | PK–12 | 661 | 13.8 | Christian |
| Totino-Grace High School | Fridley | 9–12 | 656 | 13.3 | Catholic |
| Hope Academy | Minneapolis | K–12 | 621 | 11.8 | Christian |
| Park Christian School | Moorhead | K–12 | 605 | 14.6 | Christian |
| St Hubert Catholic School | Chanhassen | PK–8 | 598 | 15 | Catholic |
| Heritage Christian Academy | Maple Grove | PK–12 | 597 | 12.2 | Christian |
| St Ambrose of Woodbury Catholic School | Woodbury | PK–8 | 595 | 15.1 | Catholic |
| Cathedral | Saint Cloud | 6–12 | 562 | 13.7 | Catholic |
| Holy Family Catholic High School | Victoria | 9–12 | 557 | 18 | Catholic |
| Stella Maris Academy | Duluth | PK–10 | 557 | 11.5 | Catholic |
| Mounds Park Academy | Saint Paul | PK–12 | 553 | 7.8 | Nonsectarian |
| Stella Maris Academy St Johns Campus | Duluth | PK–10 | 553 | 10.3 | Catholic |
| Convent and Academy of the Visitation | Mendota Heights | PK–12 | 513 | 6.1 | Catholic |
| Loyola Catholic School | Mankato | PK–12 | 513 | 11 | Catholic |
| Southwest Christian High School | Chaska | 9–12 | 505 | 13.4 | Christian |
| St Croix Lutheran Academy | West Saint Paul | 6–12 | 497 | 12.6 | Lutheran |
| Shakopee Area Catholic School | Shakopee | PK–8 | 491 | 12.3 | Catholic |
| St Vincent de Paul Catholic School | Brooklyn Park | PK–8 | 476 | 19.4 | Catholic |
| Sacred Heart School | East Grand Forks | PK–12 | 473 | 13.1 | Catholic |
| St Michael Catholic School | Saint Michael | K–8 | 434 | 15.4 | Catholic |
| Chapel Hill Academy | Chanhassen | PK–8 | 421 | 15.7 | Christian |
| All Saints Catholic School | Lakeville | PK–8 | 401 | 12.5 | Catholic |
| Southwest MN Christian Schools | Edgerton | PK–12 | 399 | 13.3 | Calvinist |
| Cathedral High School/New Ulm Area Catholic School | New Ulm | PK–12 | 392 | 11 | Catholic |
| Highland Catholic School | Saint Paul | PK–8 | 392 | 16.5 | Catholic |
| New Ulm Area Catholic Schools | New Ulm | PK–12 | 392 | 11.4 | Catholic |
| Shattuck-St. Marys School | Faribault | 6–12 | 390 | 5.1 | Episcopal |
| St Josephs School | West Saint Paul | PK–8 | 389 | 13.9 | Catholic |
| Carondelet Catholic | Minneapolis | PK–8 | 387 | 15.7 | Catholic |
| Carondelet Catholic School | Minneapolis | PK–8 | 384 | 12.6 | Catholic |
| Breakaway AcademySpecial program | Chaska | K–8 | 383 | 10.1 | Nonsectarian |
| North Heights Christian Academy | Roseville | K–8 | 374 | 13.1 | Other religious |
| Breakaway AcademySpecial program | Chaska | K–8 | 373 | 8 | Nonsectarian |
| Minnehaha Academy - Upper School | Minneapolis | 9–12 | 358 | 9.3 | Christian |
| Central Minnesota Christian School | Prinsburg | PK–12 | 352 | 10 | Calvinist |
| Annunciation Catholic School | Minneapolis | PK–8 | 346 | 13.8 | Catholic |
| Rochester Central Lutheran School | Rochester | PK–8 | 335 | 12.6 | Lutheran |
| St Stephen School | Anoka | PK–8 | 322 | 15.6 | Catholic |
| St Michael Catholic School | Prior Lake | PK–8 | 321 | 17.9 | Catholic |
| St Paul's Lutheran School | New Ulm | PK–8 | 316 | 21.1 | Lutheran |
| Ascension Catholic School | Minneapolis | PK–8 | 313 | 13.7 | Catholic |
| Fourth Baptist Christian School | Plymouth | PK–12 | 311 | 11.4 | Baptist |
| St Charles Borromeo School | Saint Anthony | PK–8 | 305 | 13 | Catholic |
| St Croix Catholic School | Stillwater | PK–8 | 305 | 14.2 | Catholic |
| Schaeffer Academy | Rochester | K–12 | 297 | 11.9 | Christian |
| First Baptist School | Rosemount | PK–12 | 296 | 11.7 | Baptist |
| St John's Preparatory School | Collegeville | 6–12 | 296 | 11 | Catholic |
| Risen Christ Catholic SchoolSpecial program | Minneapolis | K–8 | 292 | 13.9 | Catholic |
| Nativity of Mary School | Bloomington | PK–8 | 291 | 13.7 | Catholic |
| Good Shepherd | Golden Valley | PK–6 | 289 | 15.2 | Catholic |
| Epiphany School | Coon Rapids | PK–8 | 286 | 9.7 | Catholic |
| St Peter Elementary School | Forest Lake | PK–8 | 282 | 14.2 | Catholic |
| Lake Region Christian School | Baxter | PK–12 | 274 | 17.7 | Christian |
| Hand in Hand Christian MontessoriMontessori | Roseville | PK–11 | 272 | 8.7 | Christian |
| St Thomas More School | Saint Paul | PK–8 | 270 | 11.1 | Catholic |
| Minnesota Valley Lutheran High School | New Ulm | 9–12 | 269 | 15 | Lutheran |
| St Marys School | Alexandria | K–6 | 268 | 16.1 | Catholic |
| St Therese Catholic School | Wayzata | K–8 | 266 | 13.8 | Catholic |
| St Marys School | Owatonna | PK–8 | 262 | 12.5 | Catholic |
| Trinity Lutheran School | Waconia | PK–8 | 262 | 13.9 | Lutheran |
| St Mary's Catholic School K-12 | Sleepy Eye | PK–12 | 257 | 8.8 | Catholic |
| St John the Baptist Catholic School | Savage | PK–8 | 254 | 13.4 | Catholic |
| Holy Family School | Sauk Centre | K–6 | 253 | 15.9 | Catholic |
| Pacelli Catholic Schools | Austin | PK–12 | 251 | 11.5 | Catholic |
| St Joseph Catholic School | Rosemount | PK–8 | 248 | 16.8 | Catholic |
| St Francis Xavier Elementary School | Buffalo | PK–8 | 247 | 13.8 | Catholic |
| St Cloud Christian School | Saint Cloud | PK–12 | 245 | 11.4 | Christian |
| Torah Academy | Saint Louis Park | PK–8 | 244 | 10.3 | Jewish |
| Lake Country SchoolMontessori | Minneapolis | PK–8 | 240 | 17.1 | Nonsectarian |
| Mary of Lourdes School | Little Falls | PK–8 | 240 | 7.7 | Catholic |
| Bloomington Lutheran School | Bloomington | PK–8 | 236 | 18.7 | Lutheran |
| Lakeview Christian Academy | Duluth | PK–12 | 234 | 10.2 | Christian |
| Community Christian School | Willmar | PK–12 | 225 | 10.8 | Christian |
| St Jude of the Lake School | Mahtomedi | PK–8 | 221 | 11.3 | Catholic |
| Frassati Catholic Academy Est. 2014 | White Bear Lake | 7 | 220 | 6.4 | Catholic |
| Mount Olive Lutheran School | Mankato | K–8 | 216 | 16.9 | Lutheran |
| West Lutheran High School | Plymouth | 9–12 | 216 | 11.4 | Lutheran |
| Holy Redeemer School | Marshall | PK–8 | 214 | 10.7 | Catholic |
| Woodcrest Baptist Academy | Fridley | PK–12 | 212 | 15 | Baptist |
| Cambridge Christian School | Cambridge | K–12 | 211 | 10.6 | Christian |
| Divine Mercy Catholic School | Faribault | PK–5 | 211 | 11.8 | Catholic |
| St Francis of the Lakes Catholic School | Brainerd | PK–8 | 210 | 12.9 | Catholic |
| Riverside Christian School | East Grand Forks | PK–12 | 209 | 12.8 | Christian |
| St Boniface School | Cold Spring | PK–6 | 209 | 14.3 | Catholic |
| St John's Lutheran School | Chaska | PK–8 | 209 | 16.2 | Lutheran |
| Community of Saints Regional Catholic School | West Saint Paul | TK–8 | 206 | 22.9 | Nonsectarian |
| Holy Spirit School | Saint Paul | PK–8 | 206 | 11.3 | Catholic |
Getting in, and keeping up
- Private school entrance exams: format, scoring, and dates for the ISEE, SSAT, and HSPT.
- MCA practice tests and score levels, the test public schools in Minnesota give.
- Using a 529 plan for K-12 tuition and tutoring.
- Colleges in Minnesota, for families already looking ahead.
Frequently asked questions
How many private schools are in Minnesota?
328 private schools in Minnesota with at least 30 students answered the 2023-24 federal Private School Universe Survey. Schools that did not answer are not counted, so the real number is higher.
What is the largest private school in Minnesota?
Among schools that answered the survey, Excel High School in Minnetonka is the largest, with 2,300 students in grades 6–12.
How big are classes at private schools in Minnesota?
The survey reports students per teacher, not class size. The median private school in Minnesota has 11.3 students per teacher and 123 students in total.
Do private schools require an entrance exam?
Many independent schools ask for the ISEE or SSAT, and many Catholic high schools use the HSPT. Each school sets its own rule, so check the admissions page of every school on your list.
Source: NCES Private School Universe Survey (PSS), 2023-24 public-use data file, National Center for Education Statistics. Schools that answered the survey and enrolled at least 30 students. Amish schools are left out. Schools report their own figures, and a school that did not answer the survey does not appear.