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

Report Card

A+ Academic Results
A+ 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
  • 16:1 Student/Teacher
  • 506 Students

Report Card

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

#1 Middle School in WI and #1 in Door County

6 - 8 | Sturgeon Bay, WI | Door County

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

Report Card

A+ Academic Results
B+ 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 Milwaukee County

9 - 12 | Whitefish Bay, WI | Milwaukee County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 924 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
  • 365 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
  • 81 Students

Report Card

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

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

9 - 12 | Kohler, WI | Sheboygan County

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

Report Card

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

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

6 - 8 | Whitefish Bay, WI | Milwaukee County

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

Report Card

A+ Academic Results
A+ 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
  • 592 Students

Report Card

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

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

7 - 8 | Waunakee, WI | Dane County

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

Report Card

A+ Academic Results
B+ 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,126 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
  • 14:1 Student/Teacher
  • 376 Students

Report Card

A Academic Results
A+ 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
  • 15:1 Student/Teacher
  • 453 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
  • 17:1 Student/Teacher
  • 1,268 Students

Report Card

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

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

PK - 4 | Waunakee, WI | Dane County

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

Report Card

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

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

6 - 8 | Hartland, WI | Waukesha County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 300 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
  • 13:1 Student/Teacher
  • 650 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
  • 366 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 - 5 | Madison, WI | Dane County

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

Report Card

A+ Academic Results
A+ Learning Environment
A- 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,190 Students

Report Card

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

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

PK - 5 | Sullivan, WI | Jefferson County

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

Report Card

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

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

6 - 8 | Hartland, WI | Waukesha County

  • A+ Overall Grade
  • 70 Students

Report Card

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

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

9 - 12 | Brookfield, WI | Waukesha County

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

Report Card

A+ Academic Results
A- Learning Environment
A- 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,021 Students

Report Card

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

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

PK - 4 | Middleton, WI | Dane County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 467 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 | Pewaukee, WI | Waukesha County

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

Report Card

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

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

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

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

Report Card

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

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

PK - 4 | Milwaukee, WI | Milwaukee County

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

Report Card

A+ Academic Results
A+ Learning Environment
A 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,338 Students

Report Card

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

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

5 - 8 | Reedsville, WI | Manitowoc County

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

Report Card

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

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

K - 5 | Sussex, WI | Waukesha County

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

Report Card

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

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

9 - 12 | Sussex, WI | Waukesha County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 1,475 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
  • 629 Students

Report Card

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

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

PK - 5 | Genesee Depot, WI | Waukesha County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 266 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,021 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
  • 15:1 Student/Teacher
  • 344 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,248 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
  • 878 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
  • 15:1 Student/Teacher
  • 1,083 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
  • 12:1 Student/Teacher
  • 289 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
  • 14:1 Student/Teacher
  • 796 Students

Report Card

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

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

7 - 8 | Casco, WI | Kewaunee County

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

Report Card

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

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

9 - 12 | Middleton, WI | Dane County

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

Report Card

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

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

PK - 5 | Wauwatosa, WI | Milwaukee County

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

Report Card

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

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

6 - 8 | Slinger, WI | Washington County

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

Report Card

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

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

9 - 12 | Wausau, WI | Marathon County

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

Report Card

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

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

PK - 4 | West Bend, WI | Washington County

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

Report Card

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

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

PK - 4 | Wrightstown, WI | Brown County

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

Report Card

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

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

6 - 8 | Sparta, WI | Monroe County

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

Report Card

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

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

9 - 12 | Wales, WI | Waukesha County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 153 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
  • 36 Students

Report Card

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

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

6 - 8 | Minocqua, WI | Oneida County

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

Report Card

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

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

PK - 5 | Delafield, WI | Waukesha County

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

Report Card

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

#19 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
  • 146 Students

Report Card

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

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

5 - 8 | Merton, WI | Waukesha County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 407 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

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

5 - 8 | Middleton, WI | Dane County

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

Report Card

A+ Academic Results
B+ 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
  • 927 Students

Report Card

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

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

K - 5 | Lannon, WI | Waukesha County

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

Report Card

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

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

7 - 8 | Kimberly, WI | Outagamie County

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

Report Card

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

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

9 - 12 | Hilbert, WI | Calumet County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 127 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
  • 19:1 Student/Teacher
  • 636 Students

Report Card

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

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

6 - 8 | Osceola, WI | Polk County

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

Report Card

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

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

9 - 12 | Juda, WI | Green County

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

Report Card

A Academic Results
A+ Learning Environment
B 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
  • 414 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
  • 105 Students

Report Card

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

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

6 - 8 | Brillion, WI | Calumet County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 218 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
  • 500 Students

Report Card

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

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

9 - 12 | Wauwatosa, WI | Milwaukee County

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

Report Card

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

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

PK - 5 | Hales Corners, WI | Milwaukee County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 434 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
  • 17: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 #2 in Door County

6 - 8 | Sturgeon Bay, WI | Door County

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

Report Card

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

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

9 - 12 | Glendale, WI | Milwaukee County

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

Report Card

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

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

PK - 5 | Whitefish Bay, WI | Milwaukee County

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

Report Card

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

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

PK - 4 | De Pere, WI | Brown County

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

Report Card

A+ Academic Results
A- Learning Environment
A 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
  • 14:1 Student/Teacher
  • 627 Students

Report Card

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

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

9 - 12 | Mount Horeb, WI | Dane County

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

Report Card

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

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

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

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

Report Card

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

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

9 - 12 | Oostburg, WI | Sheboygan County

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

Report Card

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

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

6 - 8 | Oak Creek, WI | Milwaukee County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 963 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
  • 19:1 Student/Teacher
  • 1,513 Students

Report Card

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

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

PK - 4 | Oconomowoc, WI | Waukesha County

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

Report Card

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

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

6 - 8 | Cedarburg, WI | Ozaukee County

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

Report Card

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

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

6 - 8 | Mishicot, WI | Manitowoc County

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

Report Card

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

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

9 - 12 | Madison, WI | Dane County

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

Report Card

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

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

K - 5 | Wausau, WI | Marathon County

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

Report Card

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

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

9 - 12 | Wrightstown, WI | Brown County

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

Report Card

A Academic Results
A- 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
  • 389 Students

Report Card

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

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

6 - 8 | Mcfarland, WI | Dane County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 542 Students

Report Card

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

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

9 - 12 | Marshfield, WI | Wood County

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

Report Card

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

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

PK - 5 | Janesville, WI | Rock County

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

Report Card

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

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

6 - 8 | Brookfield, WI | Waukesha County

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

Report Card

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

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

PK - 5 | Fremont, WI | Waupaca County

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

Report Card

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

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

6 - 8 | Mineral Point, WI | Iowa County

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

Report Card

A+ Academic Results
C+ Learning Environment
C 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,169 Students

Report Card

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

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

PK - 4 | Port Washington, WI | Ozaukee County

  • A+ Overall Grade
  • 24:1 Student/Teacher
  • 486 Students

Report Card

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

#33 High School in WI and #6 in Dane County

9 - 12 | Monona, WI | Dane County

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

Report Card

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

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

7 - 8 | Pewaukee, WI | Waukesha County

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

Report Card

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

#34 Middle School in WI and #2 in Fond Du Lac County

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

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

Report Card

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