Best Schools in Wisconsin

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Wisconsin. 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 WI and #1 in Door County

6 - 8 | Sturgeon Bay, WI | Door County

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

Report Card

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

#1 Elementary School in WI and #1 in Winnebago County

4 - 6 | Neenah, WI | Winnebago County

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

Report Card

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

Report Card

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

#2 Elementary School in WI and #1 in Dodge County

K - 5 | Watertown, WI | Dodge County

  • A+ Overall Grade
  • 65 Students

Report Card

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

#2 High School in WI and #1 in Sheboygan County

9 - 12 | Kohler, WI | Sheboygan County

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

Report Card

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

#2 Middle School in WI and #1 in Milwaukee County

5 - 8 | Milwaukee, WI | Milwaukee County

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

Report Card

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

#3 Elementary School in WI and #1 in Rock County

PK - 3 | Janesville, WI | Rock County

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

Report Card

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

#3 High School in WI and #1 in Milwaukee County

9 - 12 | Whitefish Bay, WI | Milwaukee County

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

Report Card

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

#3 Middle School in WI and #1 in Dane County

7 - 8 | Waunakee, WI | Dane County

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

Report Card

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

#4 Elementary School in WI and #1 in Waukesha County

K - 5 | Menomonee Falls, WI | Waukesha County

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

Report Card

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

#4 High School in WI and #1 in Ozaukee County

9 - 12 | Cedarburg, WI | Ozaukee County

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

Report Card

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

#4 Middle School in WI and #2 in Milwaukee County

6 - 8 | Whitefish Bay, WI | Milwaukee County

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

Report Card

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

#5 Middle School in WI and #1 in Brown County

5 - 8 | Wrightstown, WI | Brown County

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

Report Card

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

#5 High School in WI and #2 in Waukesha County

9 - 12 | Brookfield, WI | Waukesha County

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

Report Card

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

#5 Elementary School in WI and #2 in Waukesha County

PK - 4 | Merton, WI | Waukesha County

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

Report Card

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

#6 Elementary School in WI and #1 in Dane County

PK - 5 | Madison, WI | Dane County

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

Report Card

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

#6 Middle School in WI and #1 in Waukesha County

6 - 8 | Hartland, WI | Waukesha County

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

Report Card

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

#6 High School in WI and #2 in Milwaukee County

9 - 12 | Shorewood, WI | Milwaukee County

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

Report Card

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

#7 Middle School in WI and #1 in Winnebago County

6 - 8 | Winneconne, WI | Winnebago County

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

Report Card

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

#7 Elementary School in WI and #2 in Dane County

PK - 4 | Waunakee, WI | Dane County

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

Report Card

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

#7 High School in WI and #3 in Waukesha County

9 - 12 | Hartland, WI | Waukesha County

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

Report Card

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

#8 Middle School in WI and #2 in Waukesha County

6 - 8 | Hartland, WI | Waukesha County

  • A+ Overall Grade
  • 79 Students

Report Card

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

#8 Elementary School in WI and #3 in Dane County

PK - 4 | Middleton, WI | Dane County

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

Report Card

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

#8 High School in WI and #4 in Waukesha County

9 - 12 | Pewaukee, WI | Waukesha County

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

Report Card

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

#9 Elementary School in WI and #3 in Waukesha County

K - 5 | Sussex, WI | Waukesha County

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

Report Card

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

#9 Middle School in WI and #3 in Waukesha County

6 - 8 | Sussex, WI | Waukesha County

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

Report Card

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

#9 High School in WI and #5 in Waukesha County

9 - 12 | Brookfield, WI | Waukesha County

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

Report Card

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

#10 Middle School in WI and #1 in Manitowoc County

5 - 8 | Reedsville, WI | Manitowoc County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 109 Students

Report Card

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

#10 Elementary School in WI and #1 in Jefferson County

PK - 5 | Sullivan, WI | Jefferson County

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

Report Card

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

#10 High School in WI and #2 in Ozaukee County

9 - 12 | Mequon, WI | Ozaukee County

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

Report Card

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

#11 Middle School in WI and #1 in Fond Du Lac County

6 - 8 | Brandon, WI | Fond Du Lac County

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

Report Card

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

#11 Elementary School in WI and #4 in Waukesha County

PK - 5 | Genesee Depot, WI | Waukesha County

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

Report Card

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

#11 High School in WI and #6 in Waukesha County

9 - 12 | Sussex, WI | Waukesha County

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

Report Card

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

#12 Elementary School in WI and #1 in Milwaukee County

PK - 4 | Milwaukee, WI | Milwaukee County

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

Report Card

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

#12 Middle School in WI and #3 in Milwaukee County

6 - 8 | Greendale, WI | Milwaukee County

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

Report Card

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

#12 High School in WI and #7 in Waukesha County

9 - 12 | Wales, WI | Waukesha County

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

Report Card

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

#13 Elementary School in WI and #1 in Sheboygan County

PK - 5 | Kohler, WI | Sheboygan County

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

Report Card

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

#13 High School in WI and #1 in Dane County

9 - 12 | Waunakee, WI | Dane County

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

Report Card

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

#13 Middle School in WI and #4 in Waukesha County

6 - 8 | Dousman, WI | Waukesha County

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

Report Card

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

#14 High School in WI and #1 in Racine County

9 - 12 | Waterford, WI | Racine County

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

Report Card

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

#14 Elementary School in WI and #2 in Milwaukee County

K - 5 | Greendale, WI | Milwaukee County

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

Report Card

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

#14 Middle School in WI and #5 in Waukesha County

6 - 8 | Elm Grove, WI | Waukesha County

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

Report Card

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

#15 High School in WI and #1 in Marathon County

9 - 12 | Wausau, WI | Marathon County

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

Report Card

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

#15 Elementary School in WI and #1 in Washington County

PK - 4 | West Bend, WI | Washington County

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

Report Card

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

#16 Middle School in WI and #1 in Monroe County

6 - 8 | Sparta, WI | Monroe County

  • A+ Overall Grade
  • 60 Students

Report Card

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

#16 Middle School in WI and #1 in Kewaunee County

7 - 8 | Casco, WI | Kewaunee County

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

Report Card

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

#16 High School in WI and #2 in Dane County

9 - 12 | Middleton, WI | Dane County

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

Report Card

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

#16 Elementary School in WI and #3 in Milwaukee County

PK - 5 | Wauwatosa, WI | Milwaukee County

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

Report Card

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

#17 Middle School in WI and #1 in Washington County

6 - 8 | Slinger, WI | Washington County

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

Report Card

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

#17 Elementary School in WI and #5 in Waukesha County

PK - 5 | Delafield, WI | Waukesha County

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

Report Card

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

#17 High School in WI and #8 in Waukesha County

9 - 12 | Wales, WI | Waukesha County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 113 Students

Report Card

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

#18 High School in WI and #1 in Vernon County

9 - 12 | Viroqua, WI | Vernon County

  • A Overall Grade
  • 35 Students

Report Card

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

#18 Middle School in WI and #1 in Polk County

6 - 8 | Osceola, WI | Polk County

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

Report Card

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

#18 Elementary School in WI and #6 in Waukesha County

K - 5 | Lannon, WI | Waukesha County

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

Report Card

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

#19 Elementary School in WI and #1 in Brown County

PK - 4 | Wrightstown, WI | Brown County

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

Report Card

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

#19 Middle School in WI and #2 in Dane County

5 - 8 | Middleton, WI | Dane County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,106 Students

Report Card

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

Report Card

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

#20 Elementary School in WI and #1 in Fond Du Lac County

3 - 5 | Ripon, WI | Fond Du Lac County

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

Report Card

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

#20 Middle School in WI and #1 in Outagamie County

7 - 8 | Kimberly, WI | Outagamie County

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

Report Card

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

#20 High School in WI and #3 in Milwaukee County

9 - 12 | Greendale, WI | Milwaukee County

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

Report Card

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

#21 High School in WI and #1 in Green County

9 - 12 | Juda, WI | Green County

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

Report Card

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

#21 Middle School in WI and #6 in Waukesha County

5 - 8 | Merton, WI | Waukesha County

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

Report Card

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

#21 Elementary School in WI and #7 in Waukesha County

K - 5 | Sussex, WI | Waukesha County

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

Report Card

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

#22 Middle School in WI and #1 in Calumet County

6 - 8 | Brillion, WI | Calumet County

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

Report Card

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

#22 Elementary School in WI and #4 in Milwaukee County

PK - 5 | Wauwatosa, WI | Milwaukee County

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

Report Card

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

#23 High School in WI and #1 in Outagamie County

9 - 12 | Appleton, WI | Outagamie County

  • A Overall Grade
  • 111 Students

Report Card

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

#23 Elementary School in WI and #1 in Calumet County

K - 4 | Appleton, WI | Calumet County

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

Report Card

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

#23 Middle School in WI and #1 in Oneida County

6 - 8 | Minocqua, WI | Oneida County

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

Report Card

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

#23 High School in WI and #4 in Milwaukee County

9 - 12 | Wauwatosa, WI | Milwaukee County

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

Report Card

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

#24 Elementary School in WI and #1 in Ozaukee County

PK - 4 | Port Washington, WI | Ozaukee County

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

Report Card

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

#24 High School in WI and #1 in Calumet County

9 - 12 | Hilbert, WI | Calumet County

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

Report Card

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

#24 Middle School in WI and #7 in Waukesha County

5 - 8 | Muskego, WI | Waukesha County

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

Report Card

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

#25 Middle School in WI and #1 in Ozaukee County

6 - 8 | Cedarburg, WI | Ozaukee County

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

Report Card

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

#25 Elementary School in WI and #5 in Milwaukee County

PK - 5 | Whitefish Bay, WI | Milwaukee County

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

Report Card

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

#25 High School in WI and #10 in Waukesha County

9 - 12 | Wales, WI | Waukesha County

  • A Overall Grade
  • 71 Students

Report Card

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

#26 Middle School in WI and #2 in Brown County

7 - 8 | De Pere, WI | Brown County

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

Report Card

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

#26 Elementary School in WI and #2 in Fond Du Lac County

PK - 5 | Oakfield, WI | Fond Du Lac County

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

Report Card

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

#26 High School in WI and #5 in Milwaukee County

9 - 12 | Glendale, WI | Milwaukee County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,115 Students

Report Card

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

#27 Middle School in WI and #2 in Manitowoc County

6 - 8 | Mishicot, WI | Manitowoc County

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

Report Card

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

#27 High School in WI and #3 in Dane County

9 - 12 | Mount Horeb, WI | Dane County

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

Report Card

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

#27 Elementary School in WI and #6 in Milwaukee County

PK - 5 | Hales Corners, WI | Milwaukee County

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

Report Card

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

#28 Elementary School in WI and #2 in Brown County

PK - 4 | De Pere, WI | Brown County

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

Report Card

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

#28 Middle School in WI and #4 in Milwaukee County

6 - 8 | Oak Creek, WI | Milwaukee County

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

Report Card

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

#28 High School in WI and #6 in Milwaukee County

9 - 12 | Franklin, WI | Milwaukee County

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

Report Card

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

#29 Middle School in WI and #2 in Door County

6 - 8 | Sturgeon Bay, WI | Door County

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

Report Card

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

#29 High School in WI and #4 in Dane County

9 - 12 | Madison, WI | Dane County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,903 Students

Report Card

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

#29 Elementary School in WI and #8 in Waukesha County

PK - 4 | Oconomowoc, WI | Waukesha County

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

Report Card

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

#30 High School in WI and #2 in Sheboygan County

9 - 12 | Oostburg, WI | Sheboygan County

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

Report Card

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

#30 Elementary School in WI and #2 in Rock County

PK - 5 | Janesville, WI | Rock County

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

Report Card

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

#30 Middle School in WI and #8 in Waukesha County

6 - 8 | Brookfield, WI | Waukesha County

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

Report Card

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

#31 High School in WI and #1 in Brown County

9 - 12 | Wrightstown, WI | Brown County

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

Report Card

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

#31 Middle School in WI and #3 in Dane County

6 - 8 | Mcfarland, WI | Dane County

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

Report Card

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

#31 Elementary School in WI and #4 in Dane County

PK - 4 | Middleton, WI | Dane County

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

Report Card

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

#32 Elementary School in WI and #1 in Marathon County

K - 5 | Wausau, WI | Marathon County

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

Report Card

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

#32 High School in WI and #5 in Dane County

9 - 12 | Madison, WI | Dane County

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

Report Card

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

#32 Middle School in WI and #9 in Waukesha County

7 - 8 | Pewaukee, WI | Waukesha County

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

Report Card

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

#33 Middle School in WI and #1 in Iowa County

6 - 8 | Mineral Point, WI | Iowa County

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

Report Card

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

#33 High School in WI and #1 in Wood County

9 - 12 | Marshfield, WI | Wood County

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

Report Card

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

#33 Elementary School in WI and #3 in Rock County

PK - 5 | Janesville, WI | Rock County

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

Report Card

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

#34 Middle School in WI and #1 in La Crosse County

6 - 8 | West Salem, WI | La Crosse County

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

Report Card

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