United StatesMinnesota

Minnesota Schools & Districts

Explore 2,424 schools serving 875,579 students across 87 districts in Minnesota. Find detailed information about school ratings, test scores, student-teacher ratios, and more.

2,424
Total Schools
0.9M+
Total Students
87
School Districts
14.3
Avg Student-Teacher Ratio

Minnesota Education Statistics

2,424
Total Schools
Public & Charter Schools
0.88M
Total Students
Across all K-12 schools
87
School Districts
Public school districts
14.3:1
Student-Teacher Ratio
State average
$64,511
Avg Teacher Salary
55,703 teachers statewide
N/A
Spending Per Student
Annual education funding

Academic Performance

ELA Proficiency
47.9%
Math Proficiency
41.9%
Science Proficiency
N/A

Top Rated Schools in Minnesota

Refine and search using real-time filters and metrics

1

Atheneum Elementary

elementarypublicInver Grove Heights, Dakota County
Rating
9.5
Students
69
Teacher Ratio
23:1
ELA / Math
95.0% / 95.0%
2

Gate 4/5

elementarypublicStillwater, Washington County
Rating
9.0
Students
64
Teacher Ratio
64:1
ELA / Math
90.0% / 90.0%
3

St. Croix Preparatory Academy Lower

elementarycharter schoolStillwater, Washington County
Rating
8.7
Students
450
Teacher Ratio
17:1
ELA / Math
82.0% / 92.0%
4

Lake Harriet Upper Elementary

elementarypublicMinneapolis, Hennepin County
Rating
8.5
Students
284
Teacher Ratio
16:1
ELA / Math
86.0% / 84.0%
5

Scenic Heights Elementary

elementarypublicMinnetonka, Hennepin County
Rating
8.5
Students
930
Teacher Ratio
14:1
ELA / Math
83.0% / 87.0%
6

Burroughs Elementary

elementarypublicMinneapolis, Hennepin County
Rating
8.3
Students
481
Teacher Ratio
16:1
ELA / Math
84.0% / 81.0%
7

Plymouth Creek Elementary

elementarypublicPlymouth, Hennepin County
Rating
8.2
Students
678
Teacher Ratio
14:1
ELA / Math
78.0% / 86.0%
8

Mendota Elementary

elementarypublicMendota Heights, Dakota County
Rating
8.2
Students
358
Teacher Ratio
11:1
ELA / Math
77.0% / 87.0%
9

Dassel Elementary

elementarypublicDassel, Meeker County
Rating
8.2
Students
364
Teacher Ratio
16:1
ELA / Math
82.0% / 82.0%
10

Bridges Community Elementary

elementarypublicNorth Mankato, Nicollet County
Rating
8.2
Students
251
Teacher Ratio
15:1
ELA / Math
82.0% / 82.0%
11

Jie Ming Mandarin Immersion Academy

elementarypublicSaint Paul, Ramsey County
Rating
8.2
Students
431
Teacher Ratio
16:1
ELA / Math
72.0% / 92.0%
12

Normandale Elementary

elementarypublicEdina, Hennepin County
Rating
8.2
Students
652
Teacher Ratio
17:1
ELA / Math
82.0% / 81.0%
13

St. Croix Preparatory Academy Upper

highcharter schoolStillwater, Washington County
Rating
8.2
Students
391
Teacher Ratio
12:1
ELA / Math
87.0% / 77.0%
14

Kimberly Lane Elementary

elementarypublicPlymouth, Hennepin County
Rating
8.2
Students
534
Teacher Ratio
15:1
ELA / Math
80.0% / 84.0%
15

North Woods Elementary School

elementarypublicPlymouth, Hennepin County
Rating
8.1
Students
775
Teacher Ratio
16:1
ELA / Math
79.0% / 82.0%

Popular Cities in Minnesota

Frequently Asked Questions

How many schools are in Minnesota?

Minnesota has 2,424 schools, including 870 elementary schools, 593 middle schools, and 961 high schools.

What is average teacher salary in Minnesota?

The average teacher salary in Minnesota is $64,511 per year, with 55,703 teachers employed across state.

What are test score averages in Minnesota?

Minnesota students average 47.9% proficiency in English Language Arts, 41.9% in mathematics, and N/A in science based on state assessments.

What is best city for schools in Minnesota?

Based on average school ratings, Saint Paul has some of highest-rated schools in Minnesota with an average rating of 3.0.

About Schools in Minnesota

Explore 2,424 schools serving 875,579 students across 87 districts in Minnesota. Find detailed information about school ratings, test scores, student-teacher ratios, and more.

Data sourced from NCES, CCD, and state education agencies. See methodology →
Verified with NCES & state education agency data