Find a School
School Rankings
Find a School
School Rankings
Home
City List
COVID-19
: Visit the
Washington Office of Superindentent of Public Instruction COVID-19 resource page
for information relevant to Washington schools.
Cities in Washington
Due to the disruption caused by COVID-19, the Washington Office of Superindentent of Public Instruction did not administer assessments for the 2019-2020 school year. SchoolDigger will resume updating its rankings when test scores are released in 2021.
Other WA Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2018 - 2019
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
SchoolDigger Rank
Rank score (
2019
)
Rank (
2018
)
Rank change from
2018
SchoolDigger Rating (
2019
)
Medina
1
0
0
0
2
1
st
0.987
1
Mercer Island
4
1
1
0
3
2
nd
0.964
2
Sammamish
8
3
2
0
3
3
rd
0.956
3
Redmond
14
4
3
1
10
4
th
0.942
4
Fall City
1
1
0
0
1
5
th
0.94
11
6
Lake Tapps
2
1
0
0
1
6
th
0.921
9
3
Carbonado
1
0
0
0
0
7
th
0.912
(n/a)
Woodinville
7
2
1
0
5
8
th
0.907
8
Snoqualmie
3
0
3
1
0
9
th
0.906
10
1
Ravensdale
0
1
0
1
0
10
th
0.906
(n/a)
Lake Forest Park
2
0
0
0
0
11
th
0.897
15
4
Colfax
1
0
1
0
0
12
th
0.882
24
12
Mill Creek
1
1
1
0
0
13
th
0.881
12
1
Duvall
2
0
1
0
1
14
th
0.881
36
22
Issaquah
6
3
3
1
9
15
th
0.873
14
1
Maple Valley
6
0
1
1
2
16
th
0.865
21
5
Bainbridge Island
5
2
2
1
6
17
th
0.858
7
10
University Place
4
2
2
2
2
18
th
0.852
19
1
Kirkland
14
5
7
1
6
19
th
0.848
13
6
Almira
1
0
0
0
0
20
th
0.837
6
14
Pullman
3
1
1
0
2
21
st
0.835
23
2
Liberty Lake
3
0
0
0
1
22
nd
0.834
17
5
Lyman
1
0
0
0
0
23
rd
0.827
51
28
Ione
0
1
1
0
0
24
th
0.824
37
13
Ridgefield
2
2
1
0
1
25
th
0.821
29
4
Creston
1
0
1
0
0
26
th
0.821
(n/a)
Gig Harbor
6
3
3
0
5
27
th
0.815
45
18
Camas
8
3
5
0
4
28
th
0.815
28
North Bend
2
1
1
1
0
29
th
0.815
18
11
Bonney Lake
6
2
1
0
0
30
th
0.814
32
2
Mead
2
0
2
0
0
31
st
0.811
31
Mukilteo
4
2
1
0
3
32
nd
0.807
30
2
Kenmore
3
1
1
0
1
33
rd
0.802
22
11
Colbert
2
1
0
0
1
34
th
0.802
26
8
Davenport
1
0
1
0
0
35
th
0.8
34
1
Clearlake
1
0
0
0
0
36
th
0.798
33
3
Cashmere
1
1
1
0
0
37
th
0.798
52
15
Brier
1
1
0
0
0
38
th
0.798
48
10
Bellevue
19
5
7
1
22
39
th
0.796
27
12
Newcastle
2
1
0
0
0
40
th
0.794
16
24
Garfield
1
1
0
0
0
41
st
0.788
56
15
Shoreline
10
2
3
3
10
42
nd
0.787
20
22
Suquamish
1
0
0
0
0
43
rd
0.783
74
31
Coupeville
1
1
4
0
0
44
th
0.783
57
13
Leavenworth
4
1
1
0
1
45
th
0.776
(n/a)
Rockford
1
1
1
0
0
46
th
0.759
39
7
Silverdale
7
2
3
2
1
47
th
0.758
43
4
Sumner
4
1
1
0
0
48
th
0.757
50
2
Friday Harbor
1
1
1
1
2
49
th
0.753
(n/a)
Spangle
1
0
1
0
2
50
th
0.752
71
21
Lake Stevens
8
2
3
2
1
51
st
0.751
49
2
Asotin
1
0
1
0
0
52
nd
0.749
44
8
Carnation
2
1
1
2
0
53
rd
0.747
62
9
Trout Lake
1
0
1
0
0
54
th
0.744
69
15
Bothell
14
3
6
2
12
55
th
0.743
35
20
Paterson
1
0
0
0
0
56
th
0.742
53
3
Metaline Falls
1
0
0
0
0
57
th
0.726
38
19
Buckley
5
1
2
2
0
58
th
0.721
79
21
Anacortes
5
1
3
0
2
59
th
0.72
25
34
Colville
3
1
1
1
3
60
th
0.711
(n/a)
Olympia
16
4
5
1
8
61
st
0.711
41
20
Coulee City
1
1
1
0
0
62
nd
0.705
47
15
Northport
1
0
1
1
0
63
rd
0.7
(n/a)
Centerville
1
0
0
0
0
64
th
0.698
97
33
Palouse
1
1
2
0
0
65
th
0.694
87
22
Sumas
1
0
0
0
0
66
th
0.692
73
7
Napavine
1
0
1
0
0
67
th
0.688
58
9
West Richland
2
2
0
0
0
68
th
0.686
75
7
Black Diamond
2
0
0
0
0
69
th
0.68
5
64
Lakebay
1
1
0
0
0
70
th
0.679
93
23
Vashon
1
1
2
1
0
71
st
0.673
(n/a)
Oakesdale
1
0
1
0
0
72
nd
0.67
76
4
Naselle
1
0
2
1
0
73
rd
0.662
(n/a)
Poulsbo
3
1
1
2
7
74
th
0.661
119
45
Sequim
2
1
1
1
2
75
th
0.66
55
20
Nine Mile Falls
2
1
2
0
0
76
th
0.658
65
11
Montesano
2
0
1
0
1
77
th
0.657
102
25
McKenna
1
0
0
0
0
78
th
0.652
127
49
Endicott
1
0
0
0
0
79
th
0.647
42
37
Toledo
1
1
2
0
0
80
th
0.646
(n/a)
Winthrop
1
0
1
1
0
81
st
0.646
(n/a)
Union Gap
1
0
0
0
1
82
nd
0.638
108
26
Enumclaw
5
2
1
1
1
83
rd
0.632
61
22
Reardan
1
0
1
1
1
84
th
0.63
70
14
Everson
4
1
1
0
0
85
th
0.627
77
8
Dayton
1
1
1
0
0
86
th
0.623
96
10
Kingston
2
2
2
1
0
87
th
0.617
92
5
Grapeview
1
0
0
0
0
88
th
0.611
54
34
Glenwood
1
0
1
0
0
89
th
0.607
124
35
Port Orchard
11
3
3
1
1
90
th
0.606
120
30
Moxee
2
0
0
0
0
91
st
0.606
46
45
Mossyrock
1
0
2
1
0
92
nd
0.605
132
40
Snohomish
11
3
5
2
2
93
rd
0.603
66
27
Chehalis
6
1
6
0
1
94
th
0.596
(n/a)
Wilbur
1
0
1
0
0
95
th
0.595
40
55
Pomeroy
1
0
1
0
0
96
th
0.594
91
5
Camano Island
2
0
0
0
0
97
th
0.593
60
37
Fairchild Afb
1
0
0
0
0
98
th
0.591
118
20
Edgewood
4
1
0
0
1
99
th
0.589
63
36
Washougal
6
2
2
0
0
100
th
0.586
83
17
Rainier
1
1
1
0
1
101
st
0.582
90
11
Edmonds
9
0
2
2
4
102
nd
0.581
85
17
Graham
6
2
1
0
0
103
rd
0.58
121
18
Puyallup
23
6
6
2
4
104
th
0.577
99
5
Seattle
85
20
36
7
72
105
th
0.575
95
10
Battle Ground
4
4
1
2
4
106
th
0.575
89
17
Lacey
13
5
4
0
8
107
th
0.572
107
Vaughn
1
0
0
0
0
108
th
0.566
67
41
Tumwater
3
2
6
1
0
109
th
0.566
59
50
Eatonville
4
2
2
0
0
110
th
0.565
(n/a)
Joint Base Lewis McChord
3
0
0
0
0
111
th
0.565
163
52
La Center
1
1
1
1
0
112
th
0.554
(n/a)
Langley
2
1
2
0
1
113
th
0.553
117
4
Stanwood
3
3
2
1
0
114
th
0.551
109
5
Brush Prairie
1
1
5
1
0
115
th
0.55
78
37
Medical Lake
1
1
3
0
0
116
th
0.548
(n/a)
Normandy Park
1
0
0
0
0
117
th
0.548
86
31
Amboy
0
1
0
0
0
118
th
0.547
81
37
Morton
1
0
1
0
0
119
th
0.542
180
61
Covington
4
3
1
0
0
120
th
0.537
104
16
Rochester
2
1
2
0
0
121
st
0.533
(n/a)
Yacolt
1
0
0
0
0
122
nd
0.532
94
28
Port Angeles
6
1
4
3
2
123
rd
0.53
112
11
Fort Lewis
3
0
0
0
0
124
th
0.528
68
56
Entiat
1
0
1
0
0
125
th
0.527
159
34
Kalama
1
1
1
0
0
126
th
0.525
135
9
Zillah
1
2
1
0
1
127
th
0.525
80
47
East Wenatchee
6
1
2
2
0
128
th
0.523
114
14
Ephrata
3
2
4
0
0
129
th
0.522
(n/a)
Toutle
1
0
1
0
0
130
th
0.522
101
29
Renton
20
5
9
3
9
131
st
0.521
98
33
Spokane Valley
19
6
10
4
9
132
nd
0.516
106
26
Everett
22
6
13
5
12
133
rd
0.516
110
23
Republic
1
1
1
1
1
134
th
0.516
(n/a)
Port Townsend
1
1
1
1
2
135
th
0.516
(n/a)
Cathlamet
1
0
1
0
0
136
th
0.514
130
6
Mountlake Terrace
4
0
1
0
2
137
th
0.513
149
12
Long Beach
2
0
0
0
0
138
th
0.511
72
66
Okanogan
1
1
4
0
0
139
th
0.508
(n/a)
Richland
10
2
4
2
5
140
th
0.507
115
25
Chelan
2
1
2
1
0
141
st
0.505
137
4
Pateros
1
0
1
0
0
142
nd
0.502
139
3
Selah
6
2
3
1
1
143
rd
0.502
(n/a)
Woodland
4
3
2
1
0
144
th
0.5
152
8
Arlington
6
2
5
1
2
145
th
0.499
129
16
Lynnwood
13
3
3
2
3
146
th
0.495
122
24
Orting
3
1
1
0
0
147
th
0.488
128
19
Des Moines
5
1
2
1
3
148
th
0.485
103
45
Bellingham
17
4
11
1
14
149
th
0.485
111
38
Waitsburg
1
1
1
0
0
150
th
0.483
125
25
Spokane
53
11
30
4
26
151
st
0.482
136
15
Otis Orchards
1
0
0
0
0
152
nd
0.482
113
39
Odessa
1
0
1
0
0
153
rd
0.481
150
3
Naches
2
1
1
0
1
154
th
0.48
168
14
Ferndale
5
2
3
1
1
155
th
0.478
145
10
Acme
1
0
0
1
0
156
th
0.477
(n/a)
Cle Elum
1
1
2
0
1
157
th
0.476
105
52
Lind
1
2
0
0
0
158
th
0.476
151
7
Newman Lake
1
0
0
0
0
159
th
0.472
126
33
Darrington
1
0
1
0
0
160
th
0.47
173
13
Addy
1
0
0
0
0
161
st
0.468
172
11
Gold Bar
1
0
0
0
0
162
nd
0.464
(n/a)
Yelm
5
2
2
0
1
163
rd
0.464
147
16
Chimacum
1
1
2
1
0
164
th
0.462
(n/a)
Pacific
1
0
0
0
0
165
th
0.46
138
27
Spanaway
12
3
4
0
0
166
th
0.46
133
33
Lopez Island
1
0
1
1
0
167
th
0.459
(n/a)
Chewelah
1
0
3
1
0
168
th
0.458
(n/a)
Oak Harbor
7
2
2
1
3
169
th
0.458
146
23
Kittitas
2
0
1
0
0
170
th
0.458
144
26
Cosmopolis
1
0
0
1
0
171
st
0.457
183
12
Tenino
2
1
1
0
0
172
nd
0.457
158
14
Newport
1
1
2
0
1
173
rd
0.456
153
20
Blaine
2
1
1
1
0
174
th
0.445
(n/a)
Lynden
4
2
2
1
5
175
th
0.442
116
59
Tekoa
1
0
1
0
0
176
th
0.442
211
35
White Salmon
1
2
2
0
2
177
th
0.44
(n/a)
Deming
1
1
1
0
0
178
th
0.437
(n/a)
Raymond
3
0
2
1
0
179
th
0.431
142
37
Waterville
1
0
1
0
0
180
th
0.431
192
12
Saint John
1
0
1
0
0
181
st
0.431
64
117
Ashford
1
0
0
0
0
182
nd
0.43
(n/a)
Cheney
4
1
3
1
0
183
rd
0.43
(n/a)
Sultan
2
1
3
1
0
184
th
0.429
(n/a)
Tukwila
2
0
3
0
1
185
th
0.419
157
28
Stevenson
3
1
1
0
0
186
th
0.417
198
12
Mount Vernon
8
2
4
2
4
187
th
0.413
162
25
Auburn
18
6
7
1
7
188
th
0.403
148
40
Onalaska
2
1
1
0
0
189
th
0.401
134
55
McCleary
1
0
0
0
0
190
th
0.401
131
59
Ellensburg
5
1
3
1
1
191
st
0.4
(n/a)
South Bend
1
0
2
1
1
192
nd
0.396
(n/a)
Eastsound
1
1
1
1
3
193
rd
0.394
82
111
Custer
1
0
0
0
0
194
th
0.391
184
10
Chattaroy
2
1
1
1
0
195
th
0.39
(n/a)
Deer Park
4
1
1
1
0
196
th
0.381
88
108
Ritzville
1
0
2
0
1
197
th
0.38
100
97
Sedro Woolley
5
1
3
0
0
198
th
0.379
164
34
Tacoma
57
14
30
3
21
199
th
0.378
170
29
Castle Rock
1
1
1
0
0
200
th
0.376
189
11
Wenatchee
7
3
5
3
5
201
st
0.376
188
13
Randle
1
0
1
0
0
202
nd
0.375
187
15
Goldendale
2
1
1
0
1
203
rd
0.375
123
80
Vancouver
45
14
23
8
13
204
th
0.374
156
48
Yakima
27
8
14
1
9
205
th
0.373
178
27
Clarkston
5
1
3
1
2
206
th
0.365
169
37
Kettle Falls
2
1
2
0
1
207
th
0.364
141
66
College Place
1
1
1
0
2
208
th
0.363
171
37
Bremerton
13
2
9
1
4
209
th
0.361
155
54
Wilson Creek
1
0
1
0
0
210
th
0.356
206
4
Kelso
6
2
3
1
1
211
th
0.356
175
36
Kent
23
3
7
3
3
212
th
0.355
161
51
Roy
1
0
0
0
0
213
th
0.352
(n/a)
Milton
2
1
0
0
0
214
th
0.341
174
40
Marysville
14
5
12
1
2
215
th
0.337
182
33
Westport
1
0
1
0
0
216
th
0.337
177
39
Monroe
4
1
3
2
6
217
th
0.334
143
74
Neah Bay
1
0
1
0
0
218
th
0.334
(n/a)
Harrington
1
0
1
0
0
219
th
0.329
160
59
La Conner
1
1
1
0
0
220
th
0.327
166
54
Lakewood
14
5
9
1
2
221
st
0.326
191
30
Kennewick
18
6
9
1
3
222
nd
0.325
179
43
Tieton
0
1
0
0
0
223
rd
0.321
140
83
Cowiche
1
1
1
0
0
224
th
0.318
202
22
Tonasket
1
1
1
0
1
225
th
0.305
167
58
Longview
11
3
6
1
4
226
th
0.305
185
41
Walla Walla
7
3
6
1
4
227
th
0.298
193
34
Oroville
1
0
1
0
1
228
th
0.294
203
25
Forks
2
1
3
1
0
229
th
0.286
(n/a)
Ocean Shores
1
1
1
0
0
230
th
0.283
176
54
Cusick
2
0
1
1
0
231
st
0.282
224
7
Prescott
3
0
1
0
2
232
nd
0.278
201
31
Orondo
1
0
0
0
0
233
rd
0.278
199
34
Concrete
2
0
2
1
0
234
th
0.274
235
1
Sunnyside
4
2
2
0
1
235
th
0.273
200
35
Manson
1
1
1
0
0
236
th
0.271
215
21
Burbank
1
1
1
0
0
237
th
0.27
165
72
Grandview
3
1
5
0
1
238
th
0.269
(n/a)
Ilwaco
0
1
2
0
0
239
th
0.267
(n/a)
Federal Way
18
5
9
3
10
240
th
0.262
194
46
Elma
2
1
4
1
0
241
st
0.26
(n/a)
Omak
3
2
3
0
1
242
nd
0.259
(n/a)
Moses Lake
10
3
4
0
3
243
rd
0.259
197
46
Lamont
0
1
0
0
0
244
th
0.258
240
4
Maple Falls
1
0
0
0
0
245
th
0.247
236
9
Winlock
2
1
2
0
0
246
th
0.247
219
27
Burien
5
1
5
1
4
247
th
0.247
196
51
Burlington
4
0
3
0
1
248
th
0.246
207
41
Prosser
3
1
3
0
1
249
th
0.244
208
41
Aberdeen
6
1
4
2
1
250
th
0.238
209
41
Springdale
1
1
2
4
0
251
st
0.238
190
61
Granite Falls
2
1
3
0
0
252
nd
0.232
186
66
Mesa
2
0
0
0
0
253
rd
0.228
204
49
Shelton
6
3
4
2
2
254
th
0.217
195
59
Bow
2
0
0
0
0
255
th
0.211
205
50
Brewster
1
1
2
0
1
256
th
0.208
230
26
Carson
1
0
0
1
0
257
th
0.202
218
39
Royal City
1
2
1
0
0
258
th
0.201
210
48
Warden
1
1
1
0
0
259
th
0.191
214
45
Valley
3
0
1
0
0
260
th
0.187
(n/a)
Quilcene
1
0
1
1
0
261
st
0.184
(n/a)
Pasco
20
3
4
0
4
262
nd
0.184
213
49
Curtis
1
0
0
0
0
263
rd
0.175
154
109
Granger
1
1
1
0
0
264
th
0.174
226
38
Lyle
0
1
3
0
0
265
th
0.172
221
44
Benton City
2
1
1
0
0
266
th
0.172
227
39
Seatac
5
1
3
0
1
267
th
0.167
216
51
Loon Lake
2
0
0
0
0
268
th
0.166
(n/a)
Belfair
3
1
2
1
0
269
th
0.159
(n/a)
Dallesport
1
0
0
0
0
270
th
0.158
217
53
Quincy
3
2
2
0
1
271
st
0.14
(n/a)
Oakville
1
0
1
0
0
272
nd
0.137
228
44
Bridgeport
1
1
2
0
0
273
rd
0.132
241
32
Rock Island
1
0
0
0
0
274
th
0.126
181
93
Pacific Beach
1
0
0
0
1
275
th
0.125
(n/a)
Outlook
1
0
0
0
0
276
th
0.123
225
51
Hoquiam
3
1
1
1
0
277
th
0.121
234
43
Othello
5
1
2
0
0
278
th
0.115
220
58
Ocean Park
1
0
0
0
0
279
th
0.11
238
41
Inchelium
1
1
1
0
0
280
th
0.107
231
49
Toppenish
5
1
2
0
0
281
st
0.107
229
52
Coulee Dam
1
0
2
0
0
282
nd
0.105
222
60
Soap Lake
1
0
2
0
0
283
rd
0.082
233
50
Wellpinit
1
1
3
0
0
284
th
0.08
243
41
Airway Heights
1
0
0
0
0
285
th
0.077
232
53
Wapato
5
1
2
0
0
286
th
0.06
237
49
Tulalip
1
0
0
0
0
287
th
0.038
242
45
Mattawa
5
1
2
0
0
288
th
0.033
239
49
White Swan
0
1
3
0
0
289
th
0.031
(n/a)
Mabton
1
0
1
0
0
290
th
0.028
245
45
Nespelem
1
0
0
0
0
291
st
0.012
244
47
Harrah
1
0
0
0
1
292
nd
0.002
246
46
Spread the word!
Facebook User
Washington City Rankings
Find out which cities in Washington have the best schools. Compare schools, test scores, rankings And more for Washington schools with SchoolDigger.com
schooldigger.com
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Washington Office of Superindentent of Public Instruction.
These rankings were last updated on September 10, 2019, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Washington Office of Superindentent 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 Washington Office of Superindentent of Public Instruction.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other Washington Ranking lists:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau, the Washington State Department of Health and the Washington Office of Superindentent of Public Instruction.
Diagnostics
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
Loading...