Best Minnesota Private Schools (2022-23)

For the 2022-23 school year, there are 607 private schools serving 96,104 students in Minnesota (there are 2,544 public schools, serving 872,755 students). 10% of all K-12 students in Minnesota are educated in private schools compared to the national average of 10%.
The average private school tuition is $7,278 for elementary schools and $13,297 for high schools (view national tuition averages).
The best top ranked private schools in Minnesota include Faithful Shepherd Catholic School, Cyprus Classical Academy and St. Croix Lutheran Academy.
The average acceptance rate is 92% (view national acceptance rates). Minority enrollment is 23% and the student:teacher ratio is 13:1.
69% of schools are religiously affiliated (most commonly Catholic and Christian).

Top Ranked Minnesota Private Schools by County (2022-23)

County
# Schools
# Students
% Minority
33
4,569
21%
8
1,804
2%
19
3,692
13%
53
6,518
24%
144
30,716
35%
20
3,495
12%
64
13,657
25%
9
1,743
16%
16
2,447
14%
9
2,003
19%

Recent Articles

A Timeline of Private School Events and History
A Timeline of Private School Events and History
What was the first private school? What's the oldest school? What are some of the educational philosophies commonly found? Some answers here.
Suicide Prevention: Caring For Our Young People
Suicide Prevention: Caring For Our Young People
At last we have a dedicated phone number for suicide and crisis support. The Suicide and Crisis Lifeline is 988. More about it and suicide prevention here.
School Safety
School Safety
Seemingly never-ending school shootings prompted me to find out whether private schools were safer than public schools. Some answers and opinions on the matter here.