Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Home
Wisconsin
City Rankings
Best Cities in Wisconsin for Schools
Welcome to SchoolDigger, your premier source for city-wide school rankings! Our user-friendly platform focuses on test scores, presenting a transparent, data-driven comparison to help you navigate the educational scene. Explore top-rated cities in Wisconsin and make informed decisions for your child's academic future. With our comprehensive database, uncover the best-performing schools within each city, evaluate their performance, and gain valuable insights. Trust SchoolDigger.com to guide you in finding the perfect city for your child's education. Embark on your journey to academic success right here!
Year after year, SchoolDigger is
always
the first to publish Wisconsin test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the Wisconsin Department of Public Instruction. The most recent update was on Thursday, September 25, 2025.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
School Year:
2024 - 2025
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
Rank (of 467)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2025
)
Rank (
2024
)
Rank change from
2024
SchoolDigger Rating (
2025
)
1
st
Whitefish Bay
2
1
1
0
2
0.986
1
2
nd
Cedarburg
4
1
1
0
2
0.985
2
3
rd
Merton
1
1
0
0
0
0.984
5
2
4
th
Kohler
1
1
1
0
0
0.977
4
5
th
Hartland
4
1
1
0
6
0.971
9
4
6
th
Houlton
2
0
0
0
0
0.966
3
3
7
th
Elm Grove
1
1
0
0
2
0.965
14
7
8
th
Big Bend
1
0
0
0
2
0.965
24
16
9
th
Sussex
3
2
1
0
1
0.961
13
4
10
th
Allenton
1
0
0
0
0
0.961
6
4
11
th
Slinger
1
1
1
0
1
0.957
17
6
12
th
Lannon
1
0
0
0
1
0.957
12
13
th
Muskego
2
2
1
0
2
0.954
20
7
14
th
Brookfield
4
1
3
0
7
0.953
22
8
15
th
Oostburg
1
1
1
0
1
0.95
11
4
16
th
Merrimac
1
0
0
0
0
0.95
45
29
17
th
Grafton
2
1
1
0
4
0.95
25
8
18
th
Cross Plains
1
1
0
0
1
0.949
61
43
19
th
Fox Point
0
1
0
0
1
0.949
37
18
20
th
Hubertus
1
0
0
0
2
0.946
47
27
21
st
North Lake
1
0
0
0
0
0.946
15
6
22
nd
Mukwonago
4
1
1
2
3
0.933
29
7
23
rd
Manitowish Waters
1
0
0
0
0
0.93
10
13
24
th
Wales
2
0
5
0
0
0.929
27
3
25
th
Wind Lake
1
0
0
0
0
0.928
7
18
26
th
Mequon
3
2
1
0
3
0.927
21
5
27
th
Delafield
2
0
0
0
1
0.927
64
37
28
th
North Prairie
1
0
0
0
0
0.923
48
20
29
th
Richfield
0
1
0
0
0
0.92
23
6
30
th
Fish Creek
1
1
1
0
0
0.919
18
12
31
st
Oakfield
1
1
1
0
1
0.915
91
60
32
nd
Pewaukee
2
1
1
0
6
0.915
30
2
33
rd
Genesee Depot
1
0
0
0
1
0.911
31
2
34
th
Shorewood
2
1
2
0
1
0.906
33
1
35
th
Eden
1
0
0
0
1
0.902
19
16
36
th
De Pere
5
4
3
1
4
0.9
41
5
37
th
Endeavor
1
0
0
0
0
0.898
8
29
38
th
Wrightstown
1
1
1
0
2
0.897
52
14
39
th
Colgate
1
0
0
0
1
0.896
95
56
40
th
Ringle
1
0
0
0
0
0.889
51
11
41
st
Waunakee
4
2
1
0
2
0.888
32
9
42
nd
Greendale
4
1
1
0
4
0.885
79
37
43
rd
Middleton
6
1
2
0
3
0.881
65
22
44
th
Cedar Grove
1
1
2
0
0
0.876
43
1
45
th
Elkhart Lake
1
0
1
0
0
0.876
38
7
46
th
New Glarus
1
1
1
0
0
0.873
34
12
47
th
Port Washington
2
1
1
0
2
0.871
44
3
48
th
Winneconne
1
1
1
0
0
0.87
50
2
49
th
Luxemburg
2
1
1
0
2
0.87
35
14
50
th
Stratford
1
1
1
0
1
0.865
28
22
51
st
Hales Corners
2
0
0
0
4
0.861
87
36
52
nd
Mount Horeb
4
1
1
0
0
0.856
67
15
53
rd
Poynette
1
1
1
0
1
0.854
94
41
54
th
Mazomanie
1
1
1
0
0
0.848
71
17
55
th
Suamico
1
0
0
0
0
0.848
(n/a)
56
th
Kimberly
2
2
2
0
0
0.845
75
19
57
th
Harshaw
1
0
0
0
0
0.841
66
9
58
th
Prescott
2
1
1
0
1
0.841
49
9
59
th
Menomonee Falls
6
1
1
0
9
0.84
85
26
60
th
Fitchburg
2
1
2
0
0
0.837
140
80
61
st
New Berlin
5
0
2
0
3
0.836
62
1
62
nd
Theresa
1
0
0
0
0
0.834
53
9
63
rd
Jackson
1
0
0
0
4
0.833
46
17
64
th
Hortonville
1
2
1
0
1
0.828
149
85
65
th
Oregon
3
2
2
0
0
0.827
42
23
66
th
Fennimore
1
1
1
0
0
0.827
162
96
67
th
Greenville
3
1
0
0
2
0.825
59
8
68
th
Belleville
1
1
1
0
0
0.817
172
104
69
th
Elk Mound
1
1
1
0
0
0.816
69
70
th
Trempealeau
1
0
0
0
0
0.815
104
34
71
st
Sturgeon Bay
4
2
2
0
2
0.813
57
14
72
nd
Germantown
3
1
1
0
2
0.811
70
2
73
rd
Brooklyn
1
0
0
0
0
0.81
36
37
74
th
Franklin
5
1
2
0
3
0.81
97
23
75
th
Kansasville
2
0
0
0
0
0.807
56
19
76
th
Brussels
1
1
1
0
0
0.804
103
27
77
th
Hudson
5
1
2
0
2
0.8
78
1
78
th
Stetsonville
1
0
0
0
0
0.798
179
101
79
th
Port Wing
1
0
1
0
0
0.797
118
39
80
th
Dousman
1
1
0
0
2
0.797
81
1
81
st
Barneveld
1
1
1
0
0
0.797
100
19
82
nd
Elmwood
1
1
1
1
0
0.793
40
42
83
rd
Rib Lake
1
1
1
0
0
0.791
154
71
84
th
Franksville
3
0
0
0
0
0.79
76
8
85
th
Kewaskum
2
1
1
0
2
0.789
60
25
86
th
Kiel
2
1
2
0
2
0.789
86
87
th
Readfield
1
0
0
0
0
0.788
77
10
88
th
Bristol
1
0
0
0
0
0.787
108
20
89
th
Kaukauna
5
1
1
0
2
0.786
80
9
90
th
Ixonia
1
0
0
0
1
0.785
58
32
91
st
Platteville
2
1
1
0
0
0.784
39
52
92
nd
Grand Chute
1
0
0
0
0
0.781
68
24
93
rd
Oconomowoc
5
2
1
2
5
0.78
84
9
94
th
Little Chute
2
2
2
0
1
0.777
122
28
95
th
River Falls
5
1
2
2
2
0.774
96
1
96
th
Saukville
2
0
0
0
0
0.765
125
29
97
th
Shell Lake
2
0
1
0
0
0.765
203
106
98
th
Sauk City
1
1
0
0
2
0.764
99
1
99
th
Amherst
1
1
2
1
0
0.763
239
140
100
th
Brillion
1
1
1
0
2
0.759
130
30
101
st
Hartford
4
1
1
0
2
0.758
146
45
102
nd
New Holstein
1
1
1
0
0
0.756
241
139
103
rd
Lancaster
1
1
1
0
1
0.753
147
44
104
th
Osceola
2
1
1
0
1
0.753
73
31
105
th
Fall River
1
0
1
0
0
0.752
290
185
106
th
Combined Locks
1
0
0
0
0
0.751
74
32
107
th
Somerset
1
1
1
0
1
0.751
124
17
108
th
Lodi
3
1
1
0
0
0.748
171
63
109
th
New Richmond
5
1
2
0
1
0.747
105
4
110
th
Pleasant Prairie
3
0
1
0
0
0.744
109
1
111
th
Lake Mills
1
1
1
0
2
0.733
166
55
112
th
Trevor
1
0
0
0
0
0.732
116
4
113
th
Holmen
5
1
1
0
0
0.731
107
6
114
th
Union Grove
2
0
2
0
1
0.729
158
44
115
th
Lyndon Station
1
0
0
0
0
0.728
402
287
116
th
Rosendale
2
1
1
0
0
0.728
237
121
117
th
Verona
10
1
1
0
0
0.728
106
11
118
th
Three Lakes
1
1
1
0
0
0.727
233
115
119
th
Ettrick
1
0
0
0
1
0.727
228
109
120
th
Fremont
1
1
0
0
1
0.722
16
104
121
st
Wauwatosa
11
2
3
2
11
0.721
112
9
122
nd
De Forest
1
1
1
0
0
0.72
119
3
123
rd
Woodville
0
1
0
0
0
0.72
184
61
124
th
Howards Grove
1
1
1
0
1
0.719
88
36
125
th
Blanchardville
0
0
1
0
0
0.718
55
70
126
th
Cuba City
1
1
1
0
1
0.715
163
37
127
th
Burlington
7
1
1
1
5
0.714
157
30
128
th
Saint Croix Falls
1
1
1
0
0
0.712
83
45
129
th
Fontana
1
0
0
0
0
0.712
142
13
130
th
Oneida
1
0
0
1
0
0.711
148
18
131
st
Waterford
4
1
1
0
1
0.709
111
20
132
nd
Brandon
1
0
0
0
0
0.707
26
106
133
rd
Deforest
2
1
0
0
0
0.706
155
22
134
th
Elkhorn
3
1
2
2
1
0.705
181
47
135
th
West Salem
1
1
1
0
2
0.704
123
12
136
th
Viroqua
2
1
3
0
3
0.704
131
5
137
th
Roberts
1
0
0
0
0
0.702
93
44
138
th
Rio
1
0
1
0
0
0.701
251
113
139
th
Omro
2
1
1
0
0
0.701
260
121
140
th
Denmark
2
1
2
0
1
0.701
135
5
141
st
West Bend
6
2
2
1
6
0.7
120
21
142
nd
Poplar
1
1
0
0
0
0.697
206
64
143
rd
Spring Valley
1
1
1
0
0
0.697
121
22
144
th
Mishicot
1
1
1
0
1
0.689
221
77
145
th
Pepin
1
0
1
0
0
0.689
232
87
146
th
Patch Grove
1
1
1
0
0
0.688
126
20
147
th
Sobieski
1
0
0
0
0
0.687
168
21
148
th
Fort Atkinson
5
1
1
0
4
0.687
132
16
149
th
Washburn
1
1
1
0
0
0.686
187
38
150
th
Iron River
1
0
0
0
0
0.685
173
23
151
st
Neenah
10
1
1
0
7
0.685
164
13
152
nd
Fredonia
1
1
1
1
1
0.684
161
9
153
rd
Marshfield
6
1
1
0
5
0.682
190
37
154
th
Milton
2
2
1
0
0
0.681
182
28
155
th
Onalaska
5
1
1
0
4
0.678
144
11
156
th
Waupaca
3
1
1
0
2
0.678
151
5
157
th
Orfordville
1
1
2
0
0
0.677
215
58
158
th
Lake Geneva
7
1
2
0
3
0.673
134
24
159
th
Horicon
1
1
1
0
2
0.673
98
61
160
th
Amery
2
1
1
0
0
0.672
152
8
161
st
Sullivan
1
0
0
0
0
0.671
289
128
162
nd
Amherst Junction
2
0
0
0
0
0.67
(n/a)
163
rd
Abrams
1
0
0
0
0
0.669
54
109
164
th
Ripon
4
1
1
1
0
0.668
177
13
165
th
Minocqua
1
1
2
0
1
0.664
174
9
166
th
Campbellsport
1
1
1
0
2
0.663
145
21
167
th
Washington Island
1
0
1
0
0
0.662
63
104
168
th
Williams Bay
1
1
1
0
1
0.661
285
117
169
th
Wild Rose
1
0
1
0
0
0.658
328
159
170
th
Edgerton
2
1
1
0
1
0.656
194
24
171
st
Lomira
1
1
1
0
1
0.656
197
26
172
nd
Rubicon
0
1
0
0
0
0.654
438
266
173
rd
Rudolph
1
0
0
0
0
0.652
137
36
174
th
Knapp
1
0
0
0
0
0.649
90
84
175
th
Prairie Farm
1
1
1
0
1
0.649
312
137
176
th
Plymouth
3
1
2
0
2
0.647
82
94
177
th
Seneca
1
1
1
0
1
0.645
138
39
178
th
Marathon
1
1
1
0
0
0.644
102
76
179
th
Columbus
2
1
1
0
4
0.643
176
3
180
th
Fall Creek
1
1
1
0
0
0.643
178
2
181
st
Cambridge
1
1
2
0
0
0.643
89
92
182
nd
Baldwin
1
0
1
0
1
0.642
133
49
183
rd
Coleman
1
1
1
0
1
0.64
278
95
184
th
East Troy
2
1
1
0
4
0.639
188
4
185
th
Silver Lake
1
0
0
0
0
0.638
72
113
186
th
Stoddard
1
0
0
0
1
0.637
210
24
187
th
Mosinee
1
1
1
0
3
0.632
113
74
188
th
Weyauwega
1
1
1
0
2
0.631
185
3
189
th
New London
3
1
2
0
3
0.631
204
15
190
th
Freedom
1
1
1
0
2
0.63
136
54
191
st
Prairie Du Chien
2
1
2
1
3
0.628
110
81
192
nd
Boyceville
1
1
1
0
0
0.626
321
129
193
rd
Cameron
1
1
3
1
0
0.62
266
73
194
th
Edgar
1
1
1
0
1
0.617
218
24
195
th
Oak Creek
8
2
1
0
3
0.615
189
6
196
th
Saint Germain
2
0
0
0
0
0.614
150
46
197
th
Monticello
1
1
1
0
0
0.614
256
59
198
th
Monona
2
0
2
0
2
0.613
242
44
199
th
Pulaski
1
1
1
0
1
0.612
101
98
200
th
Ellsworth
1
1
1
0
1
0.61
180
20
201
st
Potosi
1
1
1
0
1
0.609
141
60
202
nd
Shiocton
1
0
1
0
0
0.608
249
47
203
rd
Arbor Vitae
1
0
0
0
0
0.607
153
50
204
th
Monroe
3
1
1
0
1
0.604
212
8
205
th
Westby
1
1
1
0
2
0.602
226
21
206
th
Salem
1
0
1
0
0
0.602
207
1
207
th
Stoughton
4
1
1
0
2
0.601
213
6
208
th
Weston
3
1
2
1
0
0.599
199
9
209
th
Dodgeville
1
1
1
0
1
0.597
128
81
210
th
Fountain City
1
0
1
0
0
0.597
139
71
211
th
Benton
1
1
1
0
0
0.593
170
41
212
th
Maple
0
0
1
0
0
0.592
129
83
213
th
Pembine
1
0
1
0
0
0.591
267
54
214
th
Altoona
2
1
1
0
2
0.591
175
39
215
th
Mineral Point
1
1
1
0
0
0.59
92
123
216
th
Waukesha
17
3
9
0
9
0.588
252
36
217
th
Turtle Lake
1
1
1
1
0
0.585
211
6
218
th
Eau Claire
15
3
4
2
10
0.585
247
29
219
th
Crivitz
1
1
1
0
0
0.583
192
27
220
th
Laona
1
0
1
0
0
0.581
246
26
221
st
Menomonie
4
1
1
0
4
0.579
300
79
222
nd
Glendale
1
1
1
0
4
0.573
198
24
223
rd
Eagle
2
0
0
0
0
0.572
143
80
224
th
Green Lake
1
0
1
0
1
0.572
160
64
225
th
Frederic
1
0
1
0
1
0.57
311
86
226
th
Stanley
1
1
2
0
0
0.57
167
59
227
th
Beaver Dam
6
1
1
0
3
0.568
270
43
228
th
Birnamwood
1
0
0
0
0
0.568
243
15
229
th
Durand
1
0
1
0
3
0.566
248
19
230
th
Stevens Point
8
2
3
1
7
0.565
224
6
231
st
Oconto Falls
1
1
1
0
2
0.564
193
38
232
nd
Juda
1
0
1
0
0
0.563
286
54
233
rd
Augusta
1
1
2
0
6
0.562
268
35
234
th
Evansville
2
1
1
0
0
0.561
214
20
235
th
Hurley
1
0
1
0
1
0.558
293
58
236
th
Ontario
1
0
1
0
0
0.558
374
138
237
th
Livingston
1
0
1
0
0
0.556
238
1
238
th
Chetek
1
1
1
1
2
0.556
200
38
239
th
Park Falls
1
0
2
0
0
0.555
347
108
240
th
Wilmot
0
0
1
0
0
0.555
209
31
240
th
Hammond
0
1
1
1
0
0.555
196
44
242
nd
Tomahawk
1
1
1
0
1
0.553
235
7
243
rd
Cassville
1
0
1
0
1
0.553
191
52
244
th
Hilbert
1
1
1
0
2
0.552
117
127
245
th
Haugen
1
0
0
0
0
0.552
202
43
246
th
Hazel Green
1
1
1
0
1
0.551
217
29
247
th
Rothschild
3
0
0
0
1
0.55
304
57
248
th
Spencer
1
0
1
0
0
0.549
261
13
249
th
Chippewa Falls
6
1
2
1
8
0.548
254
5
250
th
Greenwood
1
0
1
0
6
0.547
370
120
251
st
Spring Green
2
1
1
0
1
0.544
245
6
252
nd
Cornell
1
1
1
0
0
0.54
291
39
253
rd
Birchwood
2
1
1
1
0
0.539
332
79
254
th
Darlington
1
0
1
0
1
0.539
317
63
255
th
Deerfield
1
1
2
0
0
0.535
277
22
256
th
Rice Lake
5
1
1
0
2
0.534
307
51
257
th
Cambria
1
0
1
0
2
0.533
309
52
258
th
Cottage Grove
3
1
0
0
0
0.533
282
24
259
th
Drummond
1
1
1
0
0
0.531
275
16
260
th
Belmont
1
0
1
0
0
0.528
324
64
261
st
Alma
1
0
1
0
0
0.527
156
105
262
nd
Galesville
1
1
1
0
1
0.527
195
67
263
rd
Wauzeka
1
1
1
0
0
0.527
115
148
264
th
Lake Delton
1
0
0
0
0
0.527
234
30
265
th
Merrill
3
1
2
1
4
0.527
258
7
266
th
Glenwood City
1
1
1
0
0
0.524
264
2
267
th
Cadott
1
1
1
0
0
0.523
337
70
268
th
Neosho
1
0
0
0
1
0.522
219
49
269
th
Eagle River
1
1
2
0
1
0.517
314
45
270
th
Sheboygan Falls
1
1
1
0
0
0.515
201
69
271
st
Clinton
1
1
1
0
0
0.513
394
123
272
nd
Hayward
3
1
3
2
1
0.513
287
15
273
rd
Markesan
2
1
1
0
1
0.512
297
24
274
th
Prairie Du Sac
3
0
1
0
0
0.512
236
38
275
th
Phillips
1
1
1
0
1
0.51
281
6
276
th
Jefferson
2
1
1
0
2
0.51
305
29
277
th
Superior
7
1
1
0
3
0.507
333
56
278
th
Argyle
1
1
1
0
0
0.505
295
17
279
th
Medford
1
1
1
1
5
0.504
257
22
280
th
Strum
1
1
1
0
0
0.502
367
87
281
st
Kewaunee
1
1
1
0
1
0.499
358
77
282
nd
Bonduel
1
1
1
0
5
0.499
216
66
283
rd
Coloma
1
0
0
0
0
0.497
165
118
284
th
Sharon
1
0
0
0
0
0.497
186
98
285
th
Appleton
22
6
9
3
13
0.496
265
20
286
th
Athens
2
1
1
0
2
0.496
205
81
287
th
Janesville
15
3
4
3
9
0.496
294
7
288
th
Colfax
1
0
1
0
0
0.495
227
61
289
th
Spooner
1
1
1
1
1
0.492
303
14
290
th
Cashton
1
0
1
0
3
0.489
299
9
291
st
Watertown
6
1
2
1
12
0.489
231
60
292
nd
Chilton
1
1
1
0
1
0.485
208
84
293
rd
Clayton
1
1
1
0
0
0.484
326
33
294
th
Fond Du Lac
10
3
3
0
8
0.482
330
36
295
th
Randolph
1
1
1
0
2
0.481
316
21
296
th
Waupun
2
1
3
0
1
0.476
361
65
297
th
Sun Prairie
10
3
3
0
3
0.476
280
17
298
th
Greenfield
5
2
2
0
3
0.475
302
4
299
th
Random Lake
1
1
1
0
1
0.472
262
37
300
th
Pardeeville
1
1
1
0
4
0.471
301
1
301
st
Iola
1
0
1
0
0
0.47
272
29
302
nd
Butternut
1
0
2
0
0
0.47
159
143
303
rd
Wausau
14
2
3
1
9
0.466
276
27
304
th
Niagara
1
0
1
0
0
0.466
377
73
305
th
Muscoda
1
1
2
0
1
0.466
296
9
306
th
South Wayne
1
1
1
0
0
0.463
352
46
307
th
Land O Lakes
1
1
0
0
1
0.463
127
180
308
th
New Auburn
1
1
1
0
3
0.463
283
25
309
th
De Soto
1
1
1
1
0
0.462
403
94
310
th
Clear Lake
1
1
1
0
1
0.461
259
51
311
th
Black Creek
1
0
0
0
0
0.461
255
56
312
th
Plover
2
0
0
0
1
0.46
319
7
313
th
Warrens
1
0
0
0
0
0.46
338
25
314
th
Bloomer
1
1
1
0
2
0.459
350
36
315
th
Lena
1
1
1
0
1
0.458
342
27
316
th
Krakow
1
0
0
0
0
0.458
225
91
317
th
Auburndale
1
0
1
0
0
0.457
292
25
318
th
Valders
1
1
1
0
0
0.455
322
4
319
th
Marshall
2
1
1
0
0
0.454
375
56
320
th
Florence
1
1
1
0
0
0.453
220
100
321
st
Fox Lake
1
0
1
0
1
0.453
240
81
322
nd
Reedsburg
4
1
1
0
2
0.451
263
59
323
rd
Plum City
1
0
1
0
1
0.449
229
94
324
th
Wittenberg
1
0
1
0
1
0.448
410
86
325
th
Melrose
1
0
1
0
0
0.446
288
37
326
th
Bruce
1
1
1
0
0
0.444
351
25
327
th
Palmyra
2
1
1
0
0
0.442
114
213
328
th
Jim Falls
1
0
0
0
0
0.44
183
145
329
th
Wisconsin Dells
1
1
1
0
2
0.433
230
99
330
th
Hollandale
1
0
0
0
0
0.431
318
12
331
st
Pittsville
1
0
1
0
0
0.428
169
162
332
nd
Hillsboro
1
0
1
0
0
0.427
397
65
333
rd
Cumberland
1
1
1
1
0
0.427
313
20
334
th
Montello
1
0
2
1
1
0.426
357
23
335
th
Mayville
2
0
1
0
3
0.424
244
91
336
th
Balsam Lake
1
1
1
0
0
0.423
348
12
337
th
Coon Valley
1
0
0
0
0
0.423
436
99
338
th
Gillett
1
1
1
0
0
0.421
423
85
339
th
Thorp
1
0
1
0
5
0.42
250
89
340
th
Juneau
1
1
1
0
1
0.414
327
13
341
st
Grantsburg
2
1
1
1
0
0.414
401
60
342
nd
Portage
4
1
3
0
2
0.414
381
39
343
rd
Westfield
1
1
1
0
0
0.413
271
72
344
th
Solon Springs
1
0
1
2
0
0.411
378
34
345
th
Elcho
1
1
1
0
0
0.411
323
22
346
th
Mc Farland
4
1
4
0
1
0.41
340
6
347
th
Boscobel
1
1
2
0
0
0.408
344
3
348
th
Port Edwards
1
1
1
0
0
0.407
298
50
349
th
Mondovi
1
1
2
0
1
0.405
306
43
350
th
Albany
1
1
1
0
2
0.403
279
71
351
st
Bangor
1
0
1
0
1
0.402
223
128
352
nd
Genoa City
1
1
0
0
0
0.401
415
63
353
rd
Whitehall
1
0
1
0
1
0.397
310
43
354
th
Marion
1
0
1
0
3
0.397
434
80
355
th
La Crosse
12
3
3
1
15
0.396
339
16
356
th
Rosholt
1
1
1
0
1
0.395
379
23
357
th
Green Bay
43
7
9
3
24
0.395
363
6
358
th
Madison
32
14
8
4
35
0.392
371
13
359
th
North Freedom
1
0
0
0
0
0.392
273
86
360
th
Two Rivers
2
1
1
1
1
0.39
349
11
361
st
Prentice
1
1
1
0
0
0.389
343
18
362
nd
Luck
1
1
1
0
0
0.387
406
44
363
rd
Clintonville
1
1
1
0
2
0.387
325
38
364
th
Brodhead
1
1
1
0
1
0.383
376
12
365
th
Rhinelander
4
1
1
0
2
0.38
331
34
366
th
Nekoosa
1
2
2
1
0
0.379
405
39
367
th
Webster
1
1
1
0
0
0.376
284
83
368
th
Hustisford
1
0
1
0
1
0.374
222
146
369
th
Elroy
1
1
1
0
0
0.374
444
75
370
th
Twin Lakes
2
0
0
0
0
0.372
387
17
371
st
Highland
1
1
1
0
0
0.368
362
9
372
nd
Baraboo
6
1
1
0
3
0.367
336
36
373
rd
Seymour
1
1
1
0
0
0.366
359
14
374
th
Reedsville
1
0
1
0
1
0.365
382
8
375
th
White Lake
1
1
1
0
0
0.362
253
122
376
th
Oshkosh
14
5
3
0
9
0.362
320
56
377
th
Viola
1
0
1
0
0
0.361
400
23
378
th
Sheboygan
14
5
5
0
12
0.36
386
8
379
th
Mauston
3
1
3
0
1
0.36
372
7
380
th
Wautoma
1
1
1
0
1
0.357
360
20
381
st
Peshtigo
1
1
1
0
2
0.356
354
27
382
nd
Hatley
1
0
0
0
0
0.349
419
37
383
rd
Winter
1
1
1
0
0
0.348
389
6
384
th
Soldiers Grove
1
0
1
0
0
0.348
274
110
385
th
Sparta
3
2
2
0
3
0.347
384
1
386
th
Gresham
1
0
1
0
0
0.347
429
43
387
th
Manawa
1
1
1
0
1
0.344
380
7
388
th
Ladysmith
1
1
1
0
2
0.343
393
5
389
th
Wisconsin Rapids
8
1
2
0
7
0.343
334
55
390
th
Phelps
1
0
1
0
0
0.342
269
121
391
st
Alma Center
0
0
1
0
0
0.342
345
46
392
nd
Oconto
2
1
2
0
1
0.339
329
63
393
rd
Tomah
6
1
1
1
5
0.337
390
3
394
th
Shawano
3
1
1
0
3
0.327
395
1
395
th
Junction City
1
0
0
0
0
0.327
335
60
396
th
Wonewoc
1
1
1
1
1
0.327
341
55
397
th
Kenosha
25
5
7
2
11
0.324
396
1
398
th
Oxford
1
0
0
0
0
0.323
418
20
399
th
Whitewater
4
1
1
3
1
0.318
385
14
400
th
Richland Center
4
1
3
1
3
0.317
356
44
401
st
Osseo
1
1
1
0
0
0.316
398
3
402
nd
Cazenovia
1
1
1
0
0
0.315
392
10
403
rd
Camp Douglas
1
0
0
0
0
0.313
420
17
404
th
South Milwaukee
4
1
1
0
3
0.313
411
7
405
th
Menasha
6
1
1
0
2
0.312
399
6
406
th
Wabeno
1
0
1
0
0
0.309
435
29
407
th
Walworth
1
0
1
0
1
0.308
409
2
408
th
Antigo
3
1
1
0
2
0.306
414
6
409
th
Neillsville
1
1
1
0
1
0.303
369
40
410
th
Waterloo
1
2
1
0
3
0.301
428
18
411
th
Gilmanton
1
1
1
0
0
0.301
391
20
412
th
Downsville
1
0
0
0
0
0.284
404
8
413
th
Shullsburg
1
1
1
0
0
0.281
365
48
414
th
Suring
1
0
1
0
1
0.278
383
31
415
th
Saint Francis
1
1
1
0
0
0.276
355
60
416
th
Berlin
1
1
1
0
2
0.275
439
23
417
th
Manitowoc
7
2
1
1
9
0.271
433
16
418
th
Glidden
1
1
0
0
0
0.271
315
103
419
th
Independence
1
1
1
0
1
0.27
413
6
420
th
Darien
1
0
0
0
0
0.261
408
12
421
st
Tigerton
1
0
1
0
0
0.26
426
5
422
nd
Owen
1
1
1
0
0
0.258
407
15
423
rd
Cudahy
4
1
1
0
1
0.255
424
1
424
th
Blair
1
0
1
0
5
0.25
364
60
425
th
Brown Deer
1
0
1
0
1
0.25
446
21
426
th
Tony
1
1
2
0
0
0.25
417
9
427
th
Holcombe
1
1
1
0
2
0.245
445
18
428
th
Gilman
1
0
1
1
0
0.244
425
3
429
th
Black River Falls
2
1
3
0
0
0.241
443
14
430
th
Ashland
2
1
1
0
1
0.241
427
3
431
st
Loyal
1
1
1
0
3
0.237
368
63
432
nd
Algoma
1
0
2
0
3
0.237
450
18
433
rd
Merrillan
1
0
0
0
0
0.232
346
87
434
th
Necedah
2
1
2
0
1
0.227
366
68
435
th
Minong
1
1
1
1
0
0.221
373
62
436
th
Cleveland
1
0
0
0
0
0.221
422
14
437
th
Stockbridge
1
1
1
0
0
0.221
421
16
438
th
Marinette
2
1
1
0
2
0.221
459
21
439
th
La Farge
2
1
1
0
0
0.217
388
51
440
th
Sturtevant
1
0
2
0
1
0.217
437
3
441
st
New Lisbon
1
0
2
0
0
0.214
447
6
442
nd
Granton
1
0
1
0
2
0.211
412
30
443
rd
Barron
1
1
1
1
2
0.209
430
13
444
th
Arcadia
1
1
1
0
1
0.209
441
3
445
th
West Allis
7
1
4
1
5
0.208
442
3
446
th
Ridgeland
1
0
0
0
0
0.2
353
93
447
th
Plainfield
1
1
1
0
0
0.197
453
6
448
th
Beloit
9
5
3
2
4
0.194
451
3
449
th
Redgranite
1
0
1
0
0
0.193
457
8
450
th
Bowler
1
0
1
0
0
0.191
440
10
451
st
Wausaukee
1
1
1
0
0
0.19
448
3
452
nd
Adams
1
1
1
0
0
0.189
454
2
453
rd
Almond
1
1
1
0
0
0.187
452
1
454
th
Wyeville
1
0
0
0
0
0.187
416
38
455
th
Crandon
1
1
1
0
0
0.183
431
24
456
th
West Milwaukee
1
1
0
0
0
0.176
461
5
457
th
Colby
2
1
1
0
2
0.169
455
2
458
th
Delavan
1
1
2
1
3
0.159
449
9
459
th
North Fond Du Lac
3
1
1
1
1
0.15
432
27
460
th
Siren
1
0
1
0
0
0.148
456
4
461
st
Bayfield
1
1
1
0
0
0.147
458
3
462
nd
Racine
18
1
6
2
18
0.14
460
2
463
rd
Milwaukee
127
13
44
10
119
0.139
462
1
464
th
Lac Du Flambeau
1
0
0
0
0
0.118
463
1
465
th
Abbotsford
1
0
1
0
1
0.089
464
1
466
th
Neopit
1
1
0
0
0
0.037
465
1
467
th
Keshena
2
0
1
0
0
0.026
466
1
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Wisconsin
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Wisconsin Department of Public Instruction.
These rankings were last updated on September 25, 2025, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Wisconsin Department of Public Instruction, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Wisconsin Department of Public Instruction.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Every Student Succeeds Act (ESSA): Transforming Education in America
Understanding an IEP: The Ultimate Guide for Parents and Educators
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Wisconsin Department of Public Instruction.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...