2,597 schools in Washington
39 counties · 450 cities · Public K-12
The Washington K-12 directory totals 2,597 public-school campuses. Browse by county or city below.
Test scores
Reading, SY 2024-25. State average: 58.4% met or exceeded.Top 5 schools
- 98.2%
- 93.7%
- 93.1%
- 92.8%
- 92.2%
Lowest 5 schools
- 1.9%
- 9.9%
- 13.3%
- 13.4%
- 13.5%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Lincoln Elementary | Hoquiam | Grays Harbor County | Elementary | 233 | · |
| Central Elementary School | Hoquiam | Grays Harbor County | Elementary | 232 | · |
| Impact Public Schools | Tacoma | Pierce County | Elementary | 232 | · |
| Innovation High School | Spokane | Spokane County | High | 232 | · |
| Paul Rumburg Elementary | ENTIAT | Chelan County | Elementary | 231 | · |
| Kettle Falls High School | KETTLE FALLS | Stevens County | High | 230 | · |
| Bellevue Digital Discovery | Bellevue | King County | Combined | 229 | · |
| Spokane Valley High School | Spokane | Spokane County | High | 229 | · |
| Crescent School | Port Angeles | Clallam County | Combined | 228 | · |
| Edwin Markham Elementary | PASCO | Franklin County | Elementary | 227 | · |
| Springdale Elementary | SPRINGDALE | Stevens County | Elementary | 227 | · |
| Thompson Preschool | Tacoma | Pierce County | Elementary | 227 | · |
| Warden Middle School | WARDEN | Grant County | Middle | 227 | · |
| Winlock Senior High | WINLOCK | Lewis County | High | 226 | · |
| Valley View Early Childhood Center | SeaTac | King County | Elementary | 225 | · |
| Brewster Middle School | BREWSTER | Okanogan County | Middle | 224 | · |
| Discovery | PORT ORCHARD | Kitsap County | High | 224 | · |
| Gause Elementary | WASHOUGAL | Clark County | Elementary | 224 | · |
| Grapeview Elementary & Middle School | Grapeview | Mason County | Elementary | 224 | · |
| Ruth Bader Ginsburg Elementary School | Vancouver | Clark County | Elementary | 224 | · |
| Blue Heron Middle School | Port Townsend | Jefferson County | Middle | 222 | · |
| Midway Elementary | MOSES LAKE | Grant County | Elementary | 222 | · |
| EV Parent Partnership | Spokane Valley | Spokane County | Combined | 221 | · |
| Moses Lake Early Learning Center | Moses Lake | Grant County | Elementary | 221 | · |
| Tonasket Middle School | TONASKET | Okanogan County | Middle | 221 | · |
| Manson High School | MANSON | Chelan County | High | 220 | · |
| Mesa Elem | Mesa | Franklin County | Elementary | 220 | · |
| Sacajawea Elementary School | SEATTLE | King County | Elementary | 220 | · |
| Concrete High School | Concrete | Skagit County | High | 219 | · |
| Saratoga School | Stanwood | Snohomish County | Combined | 218 | · |
| Seattle World School | SEATTLE | King County | High | 218 | · |
| 10th Street School | Marysville | Snohomish County | Middle | 217 | · |
| Choice Middle and High School | Shelton | Mason County | High | 217 | · |
| Early Childhood Education Center | VANCOUVER | Clark County | Elementary | 217 | · |
| Kelso Virtual Academy | Kelso | Cowlitz County | Combined | 216 | · |
| The Heights Learning Center | Camas | Clark County | Elementary | 215 | · |
| Summit Public School: Sierra | Seattle | King County | High | 214 | · |
| Clover Park Early Learning Program | Lakewood | Pierce County | Elementary | 213 | · |
| Madrona K-5 School | SEATTLE | King County | Elementary | 213 | · |
| Emerson Elementary | Hoquiam | Grays Harbor County | Elementary | 212 | · |
| Ocean Park Elementary | OCEAN PARK | Pacific County | Elementary | 212 | · |
| Interagency Programs | SEATTLE | King County | High | 211 | · |
| Robert Gray Elementary | Aberdeen | Grays Harbor County | Elementary | 210 | · |
| Columbia Crest A-STEM Academy | Ashford | Pierce County | Elementary | 209 | · |
| Impact | Black River Elementary | Renton | King County | Elementary | 209 | · |
| Highline Public Schools Virtual Academy | Seattle | King County | Combined | 208 | · |
| Meridian Parent Partnership Program | Bellingham | Whatcom County | Elementary | 208 | · |
| Southside Elementary | Shelton | Mason County | Elementary | 208 | · |
| Lake Quinault School | Amanda Park | Grays Harbor County | Combined | 207 | · |
| Quilcene High And Elementary | Quilcene | Jefferson County | Combined | 207 | · |
| Neah Bay Junior/ Senior High School | Neah Bay | Clallam County | High | 206 | · |
| Walter Strom Middle School | Cle Elum | Kittitas County | Middle | 206 | · |
| Entiat Middle and High School | ENTIAT | Chelan County | High | 205 | · |
| Kettle Falls Middle School | KETTLE FALLS | Stevens County | Middle | 205 | · |
| Marysville NWESD 189 Youth Engagement | Marysville | Snohomish County | High | 205 | · |
| Morton Junior-Senior High | MORTON | Lewis County | High | 205 | · |
| White Pass Elementary School | Randle | Lewis County | Elementary | 205 | · |
| Finley Middle School | KENNEWICK | Benton County | Middle | 204 | · |
| Home Choice Academy | Vancouver | Clark County | Combined | 204 | · |
| Willapa Valley Middle-High | Raymond | Pacific County | High | 204 | · |
| Madison Elementary School | OLYMPIA | Thurston County | Elementary | 203 | · |
| Snoqualmie Parent Partnership Program | Snoqualmie | King County | Combined | 203 | · |
| Tieton Elementary School | Tieton | Yakima County | Elementary | 202 | · |
| Discovery High School | Camas | Clark County | High | 201 | · |
| Freeman Middle School | Rockford | Spokane County | Middle | 201 | · |
| Pomeroy Elementary School | POMEROY | Garfield County | Elementary | 201 | · |
| West Valley City School | SPOKANE | Spokane County | Middle | 200 | · |
| Wisdom Ridge Academy | Ridgefield | Clark County | Combined | 200 | · |
| Mattawa Elementary | Mattawa | Grant County | Elementary | 199 | · |
| Orchard Center Elementary | SPOKANE | Spokane County | Elementary | 199 | · |
| Puyallup Online Academy/POA | Puyallup | Pierce County | Combined | 199 | · |
| Republic Parent Partner | REPUBLIC | Ferry County | Combined | 199 | · |
| Gibson Ek High School | Issaquah | King County | High | 198 | · |
| North Beach Senior High School | Ocean Shores | Grays Harbor County | High | 198 | · |
| Toppenish Pre School | TOPPENISH | Yakima County | Elementary | 198 | · |
| BOISTFORT ONLINE SCHOOL | Curtis | Lewis County | Combined | 197 | · |
| Cascade K-8 Community School | Shoreline | King County | Elementary | 197 | · |
| Marysville SD Special | Marysville | Snohomish County | Combined | 197 | · |
| Scriber Lake High School | Edmonds | Snohomish County | High | 197 | · |
| Onalaska Middle School | Onalaska | Lewis County | Middle | 195 | · |
| West Valley Innovation Center | Yakima | Yakima County | High | 195 | · |
| McGilvra Elementary School | SEATTLE | King County | Elementary | 194 | · |
| Morton Elementary School | MORTON | Lewis County | Elementary | 194 | · |
| Legacy High School | KENNEWICK | Benton County | High | 193 | · |
| Ritzville Grade School | Ritzville | Adams County | Elementary | 193 | · |
| Old Redmond Schoolhouse | Redmond | King County | Elementary | 190 | · |
| Stem Academy at SVT | Spokane Valley | Spokane County | High | 190 | · |
| Long Beach Elementary School | Long Beach | Pacific County | Elementary | 189 | · |
| Naselle-Grays River Valley Jr Sr High Schools | NASELLE | Pacific County | High | 189 | · |
| Crossroads High School | Granite Falls | Snohomish County | High | 188 | · |
| Fruit Valley Elementary School | VANCOUVER | Clark County | Elementary | 188 | · |
| Hilltop Elementary School | Ilwaco | Pacific County | Middle | 188 | · |
| Stephen Decatur Elementary School | Seattle | King County | Elementary | 188 | · |
| Valley Academy of Learning K-8 | Wenatchee | Chelan County | Elementary | 188 | · |
| Columbia Elementary School | Bellingham | Whatcom County | Elementary | 187 | · |
| Lincoln High School | WALLA WALLA | Walla Walla County | High | 186 | · |
| Rose Valley Elementary | Kelso | Cowlitz County | Elementary | 186 | · |
| Toledo Middle School | Toledo | Lewis County | Middle | 186 | · |
| Wind River Middle School | Carson | Skamania County | Middle | 186 | · |
| Computer Academy Toppenish High School | TOPPENISH | Yakima County | High | 185 | · |
| Dayton Elementary School | Dayton | Columbia County | Elementary | 185 | · |
| La Conner Elementary | LA CONNER | Skagit County | Elementary | 185 | · |
| Lyman Elementary School | Lyman | Skagit County | Elementary | 185 | · |
| Mary M. Knight School | Elma | Mason County | Combined | 184 | · |
| Private School Services | Seattle | King County | Combined | 184 | · |
| Everett Reengagement Academy | Everett | Snohomish County | High | 183 | · |
| Stanton Academy | Yakima | Yakima County | High | 183 | · |
| Stillaguamish Valley Learning Center | Arlington | Snohomish County | Elementary | 181 | · |
| Neah Bay Elementary School | Neah Bay | Clallam County | Elementary | 180 | · |
| Boston Harbor Elementary | OLYMPIA | Thurston County | Elementary | 178 | · |
| Millwood Kindergarten Center | SPOKANE | Spokane County | Elementary | 178 | · |
| Wishkah Valley Elementary/High School | Aberdeen | Grays Harbor County | Combined | 178 | · |
| La Conner High School | LA CONNER | Skagit County | High | 177 | · |
| Odyssey Multiage Program | Bainbridge Island | Kitsap County | Elementary | 177 | · |
| Orcas Island High School | EASTSOUND | San Juan County | High | 177 | · |
| CHOICE Academy | Seattle | King County | High | 176 | · |
| Carbonado Historical School 19 | Carbonado | Pierce County | Elementary | 176 | · |
| JJ Smith Elementary | Enumclaw | King County | Elementary | 176 | · |
| Options High School | Bellingham | Whatcom County | High | 176 | · |
| Cosmopolis Elementary School | Cosmopolis | Grays Harbor County | Elementary | 175 | · |
| AIM High School | Snohomish | Snohomish County | High | 174 | · |
| Columbia Middle School | BURBANK | Walla Walla County | Middle | 174 | · |
| Stevenson Elementary | Stevenson | Skamania County | Elementary | 174 | · |
| Sand Point Elementary | Seattle | King County | Elementary | 173 | · |
| Montlake Elementary School | SEATTLE | King County | Elementary | 170 | · |
| Newport Home Link | Newport | Pend Oreille County | Combined | 170 | · |
| Tacoma Online Middle School | Tacoma | Pierce County | Middle | 170 | · |
| Acme Elementary | ACME | Whatcom County | Elementary | 168 | · |
| Canyon Creek Middle School | Washougal | Skamania County | Middle | 168 | · |
| Carson Elementary | Carson | Skamania County | Elementary | 168 | · |
| Liberty High School | SPANGLE | Spokane County | High | 168 | · |
| Avanti High School | OLYMPIA | Thurston County | High | 167 | · |
| Rainier View Elementary School | SEATTLE | King County | Elementary | 167 | · |
| WEST VALLEY VIRTUAL ACADEMY 9-12 | Yakima | Yakima County | High | 167 | · |
| Wayne M Henkle Middle School | WHITE SALMON | Klickitat County | Middle | 167 | · |
| Central Valley Virtual Learning | Spokane Valley | Spokane County | Elementary | 166 | · |
| Colton School | Colton | Whitman County | Combined | 166 | · |
| Samish Elementary School | Sedro-Woolley | Skagit County | Elementary | 166 | · |
| Valley School | Valley | Stevens County | Elementary | 166 | · |
| The Center School | SEATTLE | King County | High | 165 | · |
| The Community School | Spokane | Spokane County | High | 165 | · |
| BETHEL HOPE EARLY LEARNING CENTER | Spanaway | Pierce County | Elementary | 163 | · |
| George Elementary | QUINCY | Grant County | Elementary | 163 | · |
| Green Hill Academic School | Chehalis | Lewis County | High | 163 | · |
| Green Mountain School | WOODLAND | Clark County | Elementary | 163 | · |
| Rosalia Elementary & Secondary School | Rosalia | Whitman County | Combined | 163 | · |
| Wallace & Priscilla Stevenson Intermediate School | White Salmon | Klickitat County | Middle | 163 | · |
| Gravelly Lake K-12 Academy | Lakewood | Pierce County | Combined | 162 | · |
| Hayes Freedom High School | Camas | Clark County | High | 161 | · |
| Orcas Island Elementary School | EASTSOUND | San Juan County | Elementary | 160 | · |
| Winlock Middle School | WINLOCK | Lewis County | Middle | 160 | · |
| Queen Anne Elementary | Seattle | King County | Elementary | 159 | · |
| State Street High School | Sedro-Woolley | Skagit County | High | 159 | · |
| Vancouver Home Connection | VANCOUVER | Clark County | Combined | 159 | · |
| Coupeville Middle School | Coupeville | Island County | Middle | 158 | · |
| Special Education School | WENATCHEE | Chelan County | Combined | 158 | · |
| Friday Harbor Middle School | FRIDAY HARBOR | San Juan County | Middle | 157 | · |
| Oakville Elementary | OAKVILLE | Grays Harbor County | Elementary | 157 | · |
| Open Doors Evergreen | Vancouver | Clark County | High | 157 | · |
| Camas Connect Academy | Camas | Clark County | Combined | 155 | · |
| Handicapped Contractual Services | Shoreline | King County | Combined | 155 | · |
| Aspire Academy | Mount Vernon | Skagit County | Combined | 154 | · |
| Bridgeport Middle School | Bridgeport | Douglas County | Middle | 154 | · |
| Ferndale Virtual Academy | Ferndale | Whatcom County | Combined | 154 | · |
| Open Doors Youth Reengagement (1418) | Federal Way | King County | High | 154 | · |
| Quincy Innovation Academy | Quincy | Grant County | Combined | 153 | · |
| Mount Vernon Special Ed | Mount Vernon | Skagit County | Combined | 152 | · |
| Republic Elementary School | REPUBLIC | Ferry County | Elementary | 152 | · |
| Yakama Nation Tribal School | Toppenish | Yakima County | High | 152 | · |
| ECEAP | MARYSVILLE | Snohomish County | Elementary | 151 | · |
| Mary Walker High School | SPRINGDALE | Stevens County | High | 151 | · |
| Marysville Coop Program | Marysville | Snohomish County | Elementary | 150 | · |
| Paschal Sherman Indian School | Omak | Okanogan County | Combined | 150 | · |
| Stevens Elementary School | SEATTLE | King County | Elementary | 150 | · |
| Ellensburg Choice Schools | Ellensburg | Kittitas County | Combined | 148 | · |
| Waitsburg Elementary School | Waitsburg | Walla Walla County | Elementary | 148 | · |
| Chimacum Creek Primary School | Port Hadlock | Jefferson County | Elementary | 147 | · |
| Cusick Jr Sr High School | CUSICK | Pend Oreille County | High | 147 | · |
| White Pass Jr. Sr. High School | Randle | Lewis County | High | 147 | · |
| Early Childhood Center | Othello | Adams County | Elementary | 146 | · |
| HomeWorks | Cheney | Spokane County | Combined | 145 | · |
| Open Doors | Spokane | Spokane County | High | 145 | · |
| Sanislo Elementary School | SEATTLE | King County | Elementary | 145 | · |
| Sequoia High School | Everett | Snohomish County | High | 145 | · |
| OCEAN | Port Townsend | Jefferson County | Combined | 144 | · |
| Olympic Peninsula HomeConnection | Port Angeles | Clallam County | Combined | 144 | · |
| Tacoma Online Elementary School | Tacoma | Pierce County | Elementary | 144 | · |
| Keewaydin Discovery Center | KENNEWICK | Benton County | Elementary | 143 | · |
| Legacy High School | Marysville | Snohomish County | High | 143 | · |
| Innovation Heights Academy | Burien | King County | High | 142 | · |
| Lummi High School | Bellingham | Whatcom County | High | 142 | · |
| Oakville High School | OAKVILLE | Grays Harbor County | High | 142 | · |
| Pomeroy Jr Sr High School | POMEROY | Garfield County | High | 142 | · |
| Willapa Elementary | Raymond | Pacific County | Elementary | 140 | · |
| Envision Career Academy | Lacey | Thurston County | High | 139 | · |
| Henderson Bay Alt High School | Gig Harbor | Pierce County | High | 139 | · |
| Prescott Elementary School | PRESCOTT | Walla Walla County | Elementary | 139 | · |
| Environmental & Adventure School | Kirkland | King County | Middle | 138 | · |
| Lake Washington Technical Academy | Kirkland | King County | High | 138 | · |
| Loon Lake Homelink Program | Loon Lake | Stevens County | Elementary | 138 | · |
| H.O.M.E. Program | Renton | King County | Combined | 136 | · |
| Mount Adams Middle School | White Swan | Yakima County | Middle | 136 | · |
| Nine Mile Falls Elementary | Nine Mile Falls | Spokane County | Elementary | 136 | · |
| Wellpinit Elementary School | Wellpinit | Stevens County | Elementary | 136 | · |
| Broadway Learning Center | Longview | Cowlitz County | Elementary | 135 | · |
| Bryant Montessori Middle School | Tacoma | Pierce County | Middle | 135 | · |
| Special Education | Oak Harbor | Island County | Elementary | 135 | · |
| Bess Herian Elementary | CUSICK | Pend Oreille County | Elementary | 134 | · |
| Cascadia High School | Tumwater | Thurston County | High | 134 | · |
| Paterson Elementary School | Paterson | Benton County | Elementary | 134 | · |
| Ritzville High School | Ritzville | Adams County | High | 133 | · |
| Interagency Open Doors | Seattle | King County | High | 132 | · |
| Nespelem Elementary | NESPELEM | Okanogan County | Elementary | 131 | · |
| Wa He Lut Indian School | Olympia | Thurston County | Elementary | 131 | · |
| ACES High School | Everett | Snohomish County | High | 130 | · |
| Heritage School | Marysville | Snohomish County | High | 130 | · |
| Kent Virtual Academy | Kent | King County | High | 130 | · |
| Lincoln Hill High School | STANWOOD | Snohomish County | High | 130 | · |
| Trout Lake School | Trout Lake | Klickitat County | High | 130 | · |
| Almira Elementary School | ALMIRA | Lincoln County | Elementary | 129 | · |
| Waterville Elementary | Waterville | Douglas County | Elementary | 129 | · |
| Harbor Junior/Senior High School | Aberdeen | Grays Harbor County | High | 128 | · |
| Manson Middle School | Manson | Chelan County | Middle | 128 | · |
| NEWESD 101 Open Doors | Spokane | Spokane County | High | 127 | · |
| Naselle-Grays River Valley Elementary | NASELLE | Pacific County | Elementary | 127 | · |
| Wahkiakum High School | CATHLAMET | Wahkiakum County | High | 127 | · |
| Washington State School for the Deaf | Vancouver | Clark County | Combined | 127 | · |
| Waterville High School | WATERVILLE | Douglas County | High | 127 | · |
| Cascade Public Schools | Des Moines | King County | High | 126 | · |
| Maritime High School | Des Moines | King County | High | 126 | · |
| Taholah Elementary & Middle School | Taholah | Grays Harbor County | Elementary | 126 | · |
| Home Education Exchange | Shoreline | King County | Elementary | 125 | · |
| Orondo Elementary and Middle School | ORONDO | Douglas County | Elementary | 124 | · |
| Puyallup Open Doors/POD | Puyallup | Pierce County | High | 124 | · |
| Selkirk Elementary School | Metaline Falls | Pend Oreille County | Elementary | 124 | · |
| La Conner Middle | LA CONNER | Skagit County | Middle | 123 | · |
| Naches Trail Preschool | Tacoma | · | Elementary | 123 | · |
| K-8 Learning Lab | Yakima | Yakima County | Elementary | 122 | · |
| Columbia High And Elementary | Hunters | Stevens County | Combined | 121 | · |
| P C Jantz Elementary | ODESSA | Lincoln County | Elementary | 121 | · |
| Rainier Valley Leadership Academy | Seattle | King County | Combined | 121 | · |
| E B Walker High School | Puyallup | Pierce County | High | 120 | · |
| ESD 105 Open Doors | Yakima | Yakima County | High | 120 | · |
| Mattawa Elementary Pre-School | Mattawa | Grant County | Elementary | 119 | · |
| ECEAP | Mukilteo | Snohomish County | Elementary | 118 | · |
| Pateros Elementary | PATEROS | Okanogan County | Elementary | 118 | · |
| Pullman Community Montessori | Pullman | Whitman County | Combined | 118 | · |
| Desert Oasis High School | Othello | Adams County | High | 117 | · |
| Olympic Peninsula Academy | Sequim | Clallam County | Combined | 117 | · |
| Wilbur Elementary School | Wilbur | Lincoln County | Elementary | 117 | · |