Best Schools in Minnesota

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Minnesota. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in MN and #1 in Washington County

6 - 8 | Mahtomedi, MN | Washington County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 826 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#1 Elementary School in MN and #1 in Yellow Medicine County

K - 6 | Clarkfield, MN | Yellow Medicine County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 58 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#1 High School in MN and #1 in Washington County

9 - 12 | Stillwater, MN | Washington County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 350 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 Elementary School in MN and #1 in Hennepin County

K - 5 | Bloomington, MN | Hennepin County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 531 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 High School in MN and #1 in Dakota County

9 - 12 | Apple Valley, MN | Dakota County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 2,223 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in MN and #1 in Scott County

6 - 8 | Prior Lake, MN | Scott County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 956 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#3 Middle School in MN and #1 in Hennepin County

6 - 8 | Minnetonka, MN | Hennepin County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,231 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#3 High School in MN and #1 in Hennepin County

9 - 12 | Long Lake, MN | Hennepin County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 957 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#3 Elementary School in MN and #2 in Hennepin County

K - 5 | Minnetonka, MN | Hennepin County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 839 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#4 High School in MN and #1 in Goodhue County

9 - 12 | Zumbrota, MN | Goodhue County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 333 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#4 Middle School in MN and #2 in Scott County

6 - 8 | New Prague, MN | Scott County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 929 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#5 Elementary School in MN and #1 in Winona County

K - 4 | Rollingstone, MN | Winona County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 69 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#5 High School in MN and #2 in Hennepin County

9 - 12 | Edina, MN | Hennepin County

  • A+ Overall Grade
  • 20:1 Student/Teacher
  • 2,001 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#5 Elementary School in MN and #3 in Hennepin County

K - 5 | Minnetonka, MN | Hennepin County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 822 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#5 Middle School in MN and #3 in Scott County

6 - 8 | Prior Lake, MN | Scott County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 883 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#6 Middle School in MN and #2 in Hennepin County

6 - 9 | Edina, MN | Hennepin County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,396 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#6 High School in MN and #3 in Hennepin County

9 - 12 | Minnetonka, MN | Hennepin County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 3,089 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#6 Elementary School in MN and #4 in Hennepin County

K - 5 | Minnetonka, MN | Hennepin County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 811 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#7 Middle School in MN and #1 in Carver County

6 - 8 | Excelsior, MN | Carver County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 1,072 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 High School in MN and #1 in Stearns County

9 - 12 | Sartell, MN | Stearns County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 1,143 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#7 Elementary School in MN and #5 in Hennepin County

K - 5 | Excelsior, MN | Hennepin County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 857 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#8 High School in MN and #1 in Ramsey County

9 - 12 | Arden Hills, MN | Ramsey County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,781 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#8 Middle School in MN and #2 in Carver County

6 - 8 | Waconia, MN | Carver County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,181 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#9 Elementary School in MN and #1 in Washington County

K - 4 | Stillwater, MN | Washington County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 449 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#9 Middle School in MN and #1 in Goodhue County

5 - 8 | Pine Island, MN | Goodhue County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 377 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#9 High School in MN and #2 in Washington County

9 - 12 | Woodbury, MN | Washington County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,809 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#9 Elementary School in MN and #6 in Hennepin County

K - 5 | Plymouth, MN | Hennepin County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 718 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#10 High School in MN and #2 in Dakota County

9 - 12 | Eagan, MN | Dakota County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 2,061 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#10 Middle School in MN and #3 in Hennepin County

6 - 8 | Plymouth, MN | Hennepin County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 1,098 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A+ Overall Grade

#10 Elementary School in MN and #7 in Hennepin County

K - 5 | Edina, MN | Hennepin County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 592 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 Elementary School in MN and #1 in Scott County

K - 5 | Savage, MN | Scott County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 599 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#11 Middle School in MN and #4 in Hennepin County

5 - 7 | Mound, MN | Hennepin County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 590 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#12 Middle School in MN and #2 in Washington County

5 - 8 | Stillwater, MN | Washington County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 355 Students

Report Card

A+ Academic Results
C+ Learning Environment
A+ School Safety
A Overall Grade

#12 High School in MN and #3 in Washington County

9 - 12 | Mahtomedi, MN | Washington County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,166 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#12 High School in MN and #3 in Dakota County

9 - 12 | Hastings, MN | Dakota County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,486 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#12 Elementary School in MN and #8 in Hennepin County

K - 5 | Edina, MN | Hennepin County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 648 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#13 Elementary School in MN and #2 in Scott County

K - 5 | Savage, MN | Scott County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 669 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#13 High School in MN and #4 in Hennepin County

9 - 12 | Maple Grove, MN | Hennepin County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 37 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A Overall Grade

#13 Middle School in MN and #5 in Hennepin County

6 - 8 | Plymouth, MN | Hennepin County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 681 Students

Report Card

A+ Academic Results
C- Learning Environment
A School Safety
A Overall Grade

#14 High School in MN and #1 in Olmsted County

9 - 12 | Byron, MN | Olmsted County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 569 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#14 Elementary School in MN and #1 in Clay County

K - 6 | Barnesville, MN | Clay County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 471 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A+ Overall Grade

#14 Middle School in MN and #6 in Hennepin County

6 - 8 | Wayzata, MN | Hennepin County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 771 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#15 Middle School in MN and #1 in Mcleod County

6 - 8 | Hutchinson, MN | Mcleod County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 688 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#15 Elementary School in MN and #3 in Scott County

K - 5 | Prior Lake, MN | Scott County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 570 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#15 High School in MN and #4 in Washington County

9 - 12 | Forest Lake, MN | Washington County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,501 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#16 Middle School in MN and #1 in Olmsted County

6 - 8 | Rochester, MN | Olmsted County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 460 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#16 Elementary School in MN and #1 in Ramsey County

1 - 5 | Shoreview, MN | Ramsey County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 936 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#16 High School in MN and #5 in Washington County

9 - 12 | Woodbury, MN | Washington County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,895 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#17 High School in MN and #1 in Carver County

9 - 12 | Waconia, MN | Carver County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,156 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#17 Elementary School in MN and #1 in Carver County

K - 5 | Waconia, MN | Carver County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 698 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#17 Middle School in MN and #7 in Hennepin County

7 - 8 | Eden Prairie, MN | Hennepin County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,380 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#18 High School in MN and #1 in Otter Tail County

9 - 12 | Fergus Falls, MN | Otter Tail County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 657 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#18 Elementary School in MN and #1 in Olmsted County

PK - 5 | Eyota, MN | Olmsted County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 528 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#18 Middle School in MN and #8 in Hennepin County

6 - 8 | Long Lake, MN | Hennepin County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 680 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#19 High School in MN and #5 in Hennepin County

9 - 12 | Plymouth, MN | Hennepin County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 3,237 Students

Report Card

A+ Academic Results
C Learning Environment
B+ School Safety
A Overall Grade

#19 Middle School in MN and #9 in Hennepin County

6 - 9 | Edina, MN | Hennepin County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,334 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#19 Elementary School in MN and #9 in Hennepin County

K - 5 | Edina, MN | Hennepin County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 720 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#20 Middle School in MN and #1 in Stearns County

6 - 8 | Albany, MN | Stearns County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 265 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#20 Elementary School in MN and #2 in Yellow Medicine County

PK - 6 | Canby, MN | Yellow Medicine County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 272 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#20 High School in MN and #4 in Dakota County

9 - 12 | Rosemount, MN | Dakota County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 2,148 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#21 Middle School in MN and #1 in Wright County

5 - 8 | Saint Michael, MN | Wright County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,002 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#21 Elementary School in MN and #1 in Anoka County

K - 5 | Ham Lake, MN | Anoka County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 748 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#21 High School in MN and #6 in Hennepin County

9 - 12 | Eden Prairie, MN | Hennepin County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 2,925 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#22 Elementary School in MN and #1 in Otter Tail County

PK - 6 | Battle Lake, MN | Otter Tail County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 214 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#22 Middle School in MN and #2 in Wright County

5 - 8 | Delano, MN | Wright County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 770 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#22 High School in MN and #2 in Carver County

9 - 12 | Chanhassen, MN | Carver County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,678 Students

Report Card

A Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#23 Middle School in MN and #2 in Stearns County

5 - 8 | Sartell, MN | Stearns County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,232 Students

Report Card

A Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#23 High School in MN and #2 in Goodhue County

9 - 12 | Pine Island, MN | Goodhue County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 380 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#23 Elementary School in MN and #10 in Hennepin County

K - 5 | Wayzata, MN | Hennepin County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 651 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#24 High School in MN and #1 in Scott County

9 - 12 | Savage, MN | Scott County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 2,562 Students

Report Card

A Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#24 Elementary School in MN and #2 in Anoka County

1 - 6 | Spring Lake Park, MN | Anoka County

  • A Overall Grade
  • 48 Students

Report Card

A+ Academic Results
C- Learning Environment
C+ School Safety
A Overall Grade

#24 Middle School in MN and #3 in Wright County

5 - 8 | Cokato, MN | Wright County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 675 Students

Report Card

A Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#25 High School in MN and #1 in Chisago County

9 - 12 | Lindstrom, MN | Chisago County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,093 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#25 Middle School in MN and #4 in Wright County

5 - 8 | Albertville, MN | Wright County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 974 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#25 Elementary School in MN and #11 in Hennepin County

K - 3 | Minneapolis, MN | Hennepin County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 518 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#26 Middle School in MN and #1 in Dakota County

6 - 8 | Lakeville, MN | Dakota County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 896 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#26 High School in MN and #1 in Sibley County

9 - 12 | Arlington, MN | Sibley County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 286 Students

Report Card

A- Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#26 Elementary School in MN and #2 in Olmsted County

3 - 5 | Byron, MN | Olmsted County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 767 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#27 High School in MN and #1 in Houston County

9 - 12 | Caledonia, MN | Houston County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 228 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#27 Middle School in MN and #3 in Carver County

6 - 8 | Watertown, MN | Carver County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 357 Students

Report Card

A Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#27 Elementary School in MN and #12 in Hennepin County

K - 5 | Plymouth, MN | Hennepin County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 762 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#28 Elementary School in MN and #1 in Carlton County

PK - 6 | Esko, MN | Carlton County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 668 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A Overall Grade

#28 Middle School in MN and #2 in Dakota County

5 - 8 | Hastings, MN | Dakota County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 1,380 Students

Report Card

A- Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#28 High School in MN and #3 in Carver County

9 - 12 | Watertown, MN | Carver County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 463 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#29 High School in MN and #1 in Wright County

9 - 12 | Delano, MN | Wright County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 770 Students

Report Card

A Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#29 Middle School in MN and #3 in Stearns County

6 - 8 | Paynesville, MN | Stearns County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 239 Students

Report Card

B Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#29 Elementary School in MN and #13 in Hennepin County

K - 5 | Excelsior, MN | Hennepin County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 757 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#30 Middle School in MN and #10 in Hennepin County

6 - 8 | Saint Anthony, MN | Hennepin County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 424 Students

Report Card

A- Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#30 Elementary School in MN and #14 in Hennepin County

K - 5 | Plymouth, MN | Hennepin County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 622 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#30 High School in MN

9 - 12 | Tyler, MN | Lincoln County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 155 Students

Report Card

A- Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#31 Middle School in MN and #1 in Otter Tail County

5 - 8 | Perham, MN | Otter Tail County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 438 Students

Report Card

A- Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#31 High School in MN and #7 in Hennepin County

9 - 12 | Maple Grove, MN | Hennepin County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 2,271 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#31 Elementary School in MN and #15 in Hennepin County

K - 5 | Plymouth, MN | Hennepin County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 852 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#32 Elementary School in MN and #1 in Fillmore County

PK - 6 | Chatfield, MN | Fillmore County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 484 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#32 High School in MN and #6 in Washington County

9 - 12 | Stillwater, MN | Washington County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 2,021 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#32 Middle School in MN

5 - 8 | Barrett, MN | Grant County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 106 Students

Report Card

B Academic Results
A+ Learning Environment
A School Safety
A- Overall Grade

#33 Middle School in MN and #1 in Sherburne County

6 - 8 | Becker, MN | Sherburne County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 678 Students

Report Card

A- Academic Results
C Learning Environment
A+ School Safety
A- Overall Grade

#33 High School in MN and #8 in Hennepin County

8 - 12 | Minnetrista, MN | Hennepin County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 830 Students

Report Card

A+ Academic Results
C Learning Environment
A- School Safety
A Overall Grade

#33 Elementary School in MN and #16 in Hennepin County

K - 6 | Eden Prairie, MN | Hennepin County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 723 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#34 Elementary School in MN and #1 in Renville County

PK - 5 | Buffalo Lake, MN | Renville County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 261 Students

Report Card

A+ Academic Results
A+ Learning Environment
C School Safety
A Overall Grade