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 |
|---|---|---|---|---|---|
| Homeconnection | Oak Harbor | Island County | Combined | 385 | · |
| Impact | Salish Sea Elementary | Seattle | King County | Elementary | 385 | · |
| Kimball Elementary School | SEATTLE | King County | Elementary | 384 | · |
| Pioneer Elementary School | OLYMPIA | Thurston County | Elementary | 384 | · |
| Willard Elementary | Spokane | Spokane County | Elementary | 384 | · |
| East Hill Elementary School | Kent | King County | Elementary | 383 | · |
| Edmonds Career Access Program | Lynnwood | Snohomish County | High | 383 | · |
| Peninsula Elementary | MOSES LAKE | Grant County | Elementary | 383 | · |
| Port Townsend High School | Port Townsend | Jefferson County | High | 383 | · |
| Summit School | Spokane Valley | Spokane County | Elementary | 383 | · |
| Tenino High School | Tenino | Thurston County | High | 383 | · |
| Washington Elementary School | Tacoma | Pierce County | Elementary | 383 | · |
| Black Lake Elementary | Olympia | Thurston County | Elementary | 382 | · |
| Cascade Elementary | Marysville | Snohomish County | Elementary | 382 | · |
| Royal Intermediate School | Royal City | Grant County | Middle | 382 | · |
| Silver Lake Elementary School | FEDERAL WAY | King County | Elementary | 382 | · |
| Sunrise Elementary | Enumclaw | King County | Elementary | 382 | · |
| Ahtanum Valley Elementary | Yakima | Yakima County | Elementary | 381 | · |
| Little Mountain Elementary | Mount Vernon | Skagit County | Elementary | 381 | · |
| Lyon Elementary School | Tacoma | Pierce County | Elementary | 381 | · |
| Medical Lake Middle School | Medical Lake | Spokane County | Middle | 381 | · |
| Olympic Elementary School | Longview | Cowlitz County | Elementary | 381 | · |
| Regal Elementary | Spokane | Spokane County | Elementary | 381 | · |
| Silver Star Elementary School | Vancouver | Clark County | Elementary | 381 | · |
| Tyee Park Elementary School | Lakewood | Pierce County | Elementary | 381 | · |
| Discovery Elementary School | Gig Harbor | Pierce County | Elementary | 380 | · |
| Idlewild Elementary School | Lakewood | Pierce County | Elementary | 380 | · |
| Riverside Elementary | Chattaroy | Spokane County | Elementary | 380 | · |
| Wellington Elementary | Woodinville | King County | Elementary | 380 | · |
| Arlington Elementary | Spokane | Spokane County | Elementary | 379 | · |
| Tiffany Park Elementary School | Renton | King County | Elementary | 379 | · |
| Woodlands Elementary | BREMERTON | Kitsap County | Elementary | 379 | · |
| Edison Elementary School | KENNEWICK | Benton County | Elementary | 378 | · |
| Evergreen Elementary School | Shelton | Mason County | Elementary | 378 | · |
| Grant Elementary School | Tacoma | Pierce County | Elementary | 378 | · |
| Holmes Elementary | Spokane | Spokane County | Elementary | 378 | · |
| Lake Forest Park Elementary | Lake Forest Park | King County | Elementary | 378 | · |
| Whittier Elementary | PASCO | Franklin County | Elementary | 378 | · |
| Adams Elementary | Spokane Valley | Spokane County | Elementary | 376 | · |
| Elger Bay Elementary | CAMANO ISLAND | Island County | Elementary | 376 | · |
| Lister Elementary School | Tacoma | Pierce County | Elementary | 376 | · |
| Marie Curie STEM Elementary | Pasco | Franklin County | Elementary | 376 | · |
| West Seattle Elementary School | SEATTLE | King County | Elementary | 376 | · |
| Artz Fox Elementary | Mabton | Yakima County | Elementary | 375 | · |
| Cascade Parent Partnership Program | SEATTLE | King County | Combined | 375 | · |
| Finch Elementary | Spokane | Spokane County | Elementary | 375 | · |
| Cedar Trails Elementary | Sammamish | King County | Elementary | 374 | · |
| Mill Pond Elementary School | Yelm | Thurston County | Elementary | 374 | · |
| Partnership for Excellence in Alternative Remote Learning | Quilcene | Jefferson County | Elementary | 373 | · |
| Brookside Elementary | Lake Forest Park | King County | Elementary | 372 | · |
| Frances Scott Elementary | Spokane | Spokane County | Elementary | 372 | · |
| Hoquiam Middle School | Hoquiam | Grays Harbor County | Middle | 372 | · |
| Mullenix Ridge Elementary School | PORT ORCHARD | Kitsap County | Elementary | 372 | · |
| Maplewood Elementary | Puyallup | Pierce County | Elementary | 371 | · |
| Spanaway Elementary | Spanaway | Pierce County | Elementary | 371 | · |
| Twin Lakes Elementary School | FEDERAL WAY | King County | Elementary | 371 | · |
| Hazel Dell Elementary School | VANCOUVER | Clark County | Elementary | 370 | · |
| Individualized Graduation & Degree Program | Kent | King County | High | 370 | · |
| Internet Academy | Federal Way | King County | Combined | 370 | · |
| Adna Middle/High School | Chehalis | Lewis County | High | 369 | · |
| Broad View Elementary | Oak Harbor | Island County | Elementary | 369 | · |
| Woodridge Elementary | Spokane | Spokane County | Elementary | 369 | · |
| Bemiss Elementary | Spokane | Spokane County | Elementary | 368 | · |
| Forks Elementary School | Forks | Clallam County | Elementary | 368 | · |
| Lacey Elementary | Lacey | Thurston County | Elementary | 368 | · |
| Longview Elementary | MOSES LAKE | Grant County | Elementary | 368 | · |
| Methow Valley Elementary | Winthrop | Okanogan County | Elementary | 368 | · |
| Wainwright Intermediate School | Tacoma | Pierce County | Middle | 368 | · |
| Arthur Jacobsen Elementary | Auburn | King County | Elementary | 367 | · |
| Columbia Elementary | BURBANK | Walla Walla County | Elementary | 367 | · |
| Finley Elementary | KENNEWICK | Benton County | Elementary | 367 | · |
| Green Lake Elementary School | SEATTLE | King County | Elementary | 367 | · |
| Illahee Elementary School | Camas | Clark County | Elementary | 367 | · |
| Brigadoon Elementary School | Federal Way | King County | Elementary | 366 | · |
| Highland High School | Cowiche | Yakima County | High | 366 | · |
| Meeker Elementary | Puyallup | Pierce County | Elementary | 366 | · |
| Mint Valley Elementary | Longview | Cowlitz County | Elementary | 366 | · |
| Columbia Elementary School | Woodland | Cowlitz County | Elementary | 365 | · |
| Toutle Lake Elementary | Toutle | Cowlitz County | Elementary | 365 | · |
| Whitman Elementary School | Tacoma | Pierce County | Elementary | 365 | · |
| Colbert Elementary School | COLBERT | Spokane County | Elementary | 364 | · |
| Island Park Elementary | Mercer Island | King County | Elementary | 364 | · |
| Wildwood Elementary | Puyallup | Pierce County | Elementary | 364 | · |
| Park Lodge Elementary School | Lakewood | Pierce County | Elementary | 363 | · |
| Columbia Valley Garden Elem Schl | Longview | Cowlitz County | Elementary | 362 | · |
| Cottonwood Elementary School | SILVERDALE | Kitsap County | Elementary | 362 | · |
| Cottonwood Elementary School | Yakima | Yakima County | Elementary | 362 | · |
| Pasadena Park Elementary | SPOKANE | Spokane County | Elementary | 362 | · |
| Robert Lince Early Learning Center | Selah | Yakima County | Elementary | 362 | · |
| Whitman Elementary | Spokane | Spokane County | Elementary | 362 | · |
| Columbia High School | WHITE SALMON | Klickitat County | High | 361 | · |
| Ida Nason Aronica Elementary | Ellensburg | Kittitas County | Elementary | 361 | · |
| Richard Gordon Elementary | Kingston | Kitsap County | Elementary | 361 | · |
| Columbia Valley Elementary | Vancouver | Clark County | Elementary | 360 | · |
| Green Mountain Elementary | BREMERTON | Kitsap County | Elementary | 360 | · |
| Hearthwood Elementary School | Vancouver | Clark County | Elementary | 360 | · |
| White River Early Learning Center | Buckley | Pierce County | Elementary | 360 | · |
| Bowdish Middle School | Spokane Valley | Spokane County | Middle | 359 | · |
| Digital Learning Center | Moses Lake | Grant County | High | 359 | · |
| Jefferson Elementary | Spokane | Spokane County | Elementary | 359 | · |
| Mabton Jr. Sr. High | Mabton | Yakima County | High | 359 | · |
| Rainier Prep | Seattle | King County | Middle | 359 | · |
| Custer Elementary School | Lakewood | Pierce County | Elementary | 358 | · |
| Heights Elementary | Clarkston | Asotin County | Elementary | 358 | · |
| Jefferson Elementary School | Tacoma | Pierce County | Elementary | 358 | · |
| Southwood Elementary School | Enumclaw | King County | Elementary | 358 | · |
| Battle Ground Virtual Academy | Battle Ground | Clark County | Combined | 357 | · |
| Cordata Elementary School | Bellingham | Whatcom County | Elementary | 357 | · |
| Fairmount Park Elementary School | SEATTLE | King County | Elementary | 357 | · |
| Jefferson Lincoln Elementary | Centralia | Lewis County | Elementary | 357 | · |
| Silver Beach Elementary School | Bellingham | Whatcom County | Elementary | 357 | · |
| Capt Johnston Blakely Elem Sch | Bainbridge Island | Kitsap County | Elementary | 356 | · |
| Liberty Bell Jr Sr High | Winthrop | Okanogan County | High | 356 | · |
| Central Avenue Elementary | Tacoma | Pierce County | Elementary | 355 | · |
| Creekside Elementary School | Mead | Spokane County | Elementary | 355 | · |
| Fairwood Elementary School | Renton | King County | Elementary | 355 | · |
| Fort Colville Elementary | Colville | Stevens County | Elementary | 355 | · |
| McMurray Middle School | VASHON | King County | Middle | 355 | · |
| Pierce County Skills Center | Puyallup | Pierce County | High | 355 | · |
| Summit VIrtual Academy | Lacey | Thurston County | Combined | 355 | · |
| West Woodland Elementary School | SEATTLE | King County | Elementary | 355 | · |
| Yakima Online | Yakima | Yakima County | High | 355 | · |
| Lake Roosevelt Elementary | Coulee Dam | Okanogan County | Elementary | 354 | · |
| Mill Plain Elementary School | Vancouver | Clark County | Elementary | 354 | · |
| Halilts Elementary School | Bainbridge Island | Kitsap County | Elementary | 353 | · |
| UGRAD ESD123 RE-ENGAGEMENT PROGRAM | Pasco | Franklin County | High | 353 | · |
| West View Elementary | BURLINGTON | Skagit County | Elementary | 353 | · |
| Hulan L Whitson Elem | WHITE SALMON | Klickitat County | Elementary | 352 | · |
| Darrington Elementary School | DARRINGTON | Snohomish County | Elementary | 351 | · |
| Davenport Elementary | DAVENPORT | Lincoln County | Elementary | 351 | · |
| Challenger Elementary | ISSAQUAH | King County | Elementary | 350 | · |
| Meridian Middle School | LYNDEN | Whatcom County | Middle | 350 | · |
| Springbrook Elementary School | Kent | King County | Elementary | 350 | · |
| Delong Elementary School | Tacoma | Pierce County | Elementary | 349 | · |
| Kessler Elementary School | Longview | Cowlitz County | Elementary | 349 | · |
| Beacon Hill International School | SEATTLE | King County | Elementary | 348 | · |
| Cherrydale Elementary | Steilacoom | Pierce County | Elementary | 348 | · |
| Federal Way Public School ECEAP | Federal Way | King County | Elementary | 348 | · |
| Lacamas Lake Elementary | Camas | Clark County | Elementary | 348 | · |
| Roosevelt Elementary School | Bellingham | Whatcom County | Elementary | 348 | · |
| Shoultes Elementary | Marysville | Snohomish County | Elementary | 348 | · |
| Bridgeport Elementary | BRIDGEPORT | Douglas County | Elementary | 347 | · |
| Canyon View Elementary School | KENNEWICK | Benton County | Elementary | 347 | · |
| Kalama High School | Kalama | Cowlitz County | High | 347 | · |
| Mossyrock Elementary School | MOSSYROCK | Lewis County | Elementary | 347 | · |
| Salnave Elementary | CHENEY | Spokane County | Elementary | 347 | · |
| Asotin Jr Sr High | ASOTIN | Asotin County | High | 346 | · |
| Bellevue Big Picture School | Bellevue | King County | High | 346 | · |
| Christensen Elementary | Tacoma | Pierce County | Elementary | 346 | · |
| Lincoln Middle School | Clarkston | Asotin County | Middle | 346 | · |
| Whittier Elementary School | SEATTLE | King County | Elementary | 346 | · |
| Campbell Hill Elementary School | Seattle | King County | Elementary | 345 | · |
| Olympia Regional Learning Academy | Olympia | Thurston County | Combined | 345 | · |
| Reardan Elementary School | REARDAN | Lincoln County | Elementary | 345 | · |
| ESD 113 Consortium Reengagement Program | Tumwater | Thurston County | High | 344 | · |
| New Horizons High School | PASCO | Franklin County | High | 344 | · |
| North Beach Elementary School | SEATTLE | King County | Elementary | 344 | · |
| Ponderosa Elementary | Spokane Valley | Spokane County | Elementary | 344 | · |
| Weyerhaeuser Elementary | Eatonville | Pierce County | Elementary | 344 | · |
| Barnes Elementary | Kelso | Cowlitz County | Elementary | 343 | · |
| Bates Technical High School | Tacoma | Pierce County | High | 343 | · |
| Littlerock Elementary School | Olympia | Thurston County | Elementary | 343 | · |
| Stewart Elementary | Puyallup | Pierce County | Elementary | 343 | · |
| Fircrest Elementary School | Vancouver | Clark County | Elementary | 341 | · |
| Legacy High School | Vancouver | Clark County | High | 341 | · |
| Olympic View Elementary School | SEATTLE | King County | Elementary | 341 | · |
| Columbia River Gorge Elementary School | Washougal | Clark County | Elementary | 340 | · |
| Dearborn Park International School | SEATTLE | King County | Elementary | 340 | · |
| Jenkins Creek Elementary School | Covington | King County | Elementary | 340 | · |
| Kiona-Benton City Middle School | Benton City | Benton County | Middle | 340 | · |
| Mann Elementary School | Tacoma | Pierce County | Elementary | 340 | · |
| Roosevelt Elementary School | OLYMPIA | Thurston County | Elementary | 340 | · |
| Sharpstein Elementary School | WALLA WALLA | Walla Walla County | Elementary | 340 | · |
| Brewster High School | BREWSTER | Okanogan County | High | 339 | · |
| Columbia Elementary School | WENATCHEE | Chelan County | Elementary | 339 | · |
| Fidalgo Elementary | Anacortes | Skagit County | Elementary | 339 | · |
| Greenwood Elementary School | SEATTLE | King County | Elementary | 339 | · |
| Nob Hill Elementary School | Yakima | Yakima County | Elementary | 339 | · |
| Otis Orchards School | OTIS ORCHARDS | Spokane County | Elementary | 339 | · |
| Hamilton Elementary | PORT ANGELES | Clallam County | Elementary | 338 | · |
| Lowell Elementary School | Bellingham | Whatcom County | Elementary | 338 | · |
| York Elementary School | Vancouver | Clark County | Elementary | 338 | · |
| Daniel Bagley Elementary School | SEATTLE | King County | Elementary | 337 | · |
| Dower Elementary School | Lakewood | Pierce County | Elementary | 337 | · |
| Edna Travis Elementary School | Tacoma | Pierce County | Elementary | 337 | · |
| Grass Lake Elementary School | Kent | King County | Elementary | 337 | · |
| Hood Canal Elementary School | Shelton | Mason County | Elementary | 337 | · |
| Evergreen Elementary | Lakebay | Pierce County | Elementary | 336 | · |
| Kitsap Lake Elementary | Bremerton | Kitsap County | Elementary | 336 | · |
| Logan Elementary | Spokane | Spokane County | Elementary | 336 | · |
| Mt. Stuart Elementary | Ellensburg | Kittitas County | Elementary | 336 | · |
| Birchwood Elementary School | Bellingham | Whatcom County | Elementary | 335 | · |
| Elmhurst Elementary School | TACOMA | Pierce County | Elementary | 335 | · |
| Jefferson Elementary | Pullman | Whitman County | Elementary | 335 | · |
| John Sager Middle School | COLLEGE PLACE | Walla Walla County | Middle | 334 | · |
| Lincoln Elementary | Ellensburg | Kittitas County | Elementary | 334 | · |
| Maltby Elementary | Snohomish | Snohomish County | Elementary | 334 | · |
| Sage Point Elementary School | Moses Lake | Grant County | Elementary | 334 | · |
| Wing Luke Elementary School | SEATTLE | King County | Elementary | 334 | · |
| Beacon Avenue Elementary School | Montesano | Grays Harbor County | Elementary | 333 | · |
| Wallace Elementary | Kelso | Cowlitz County | Elementary | 333 | · |
| Wedgwood Elementary School | SEATTLE | King County | Elementary | 333 | · |
| Arrowhead Elementary | Kenmore | King County | Elementary | 332 | · |
| Mccleary Elem | McCleary | Grays Harbor County | Elementary | 332 | · |
| Stevens Elementary School | Aberdeen | Grays Harbor County | Elementary | 332 | · |
| Columbia Heights Elementary | Longview | Cowlitz County | Elementary | 331 | · |
| English Crossing Elementary | Marysville | Snohomish County | Elementary | 331 | · |
| Hollywood Hill Elementary | Woodinville | King County | Elementary | 331 | · |
| Lowell Elementary School | Tacoma | Pierce County | Elementary | 331 | · |
| Marshall Elementary | Marysville | Snohomish County | Elementary | 331 | · |
| OASIS K-12 | EASTSOUND | San Juan County | Combined | 331 | · |
| Basin City Elem | Mesa | Franklin County | Elementary | 330 | · |
| Bryant Center | Spokane | Spokane County | Combined | 330 | · |
| Parkway Elementary | Clarkston | Asotin County | Elementary | 330 | · |
| Friday Harbor Elementary School | FRIDAY HARBOR | San Juan County | Elementary | 329 | · |
| Simcoe Elementary School | Wapato | Yakima County | Elementary | 329 | · |
| Skyline Elementary School | Tacoma | Pierce County | Elementary | 329 | · |
| Leland P Brown Elementary | OLYMPIA | Thurston County | Elementary | 328 | · |
| Soap Lake Elementary | SOAP LAKE | Grant County | Elementary | 328 | · |
| Westview Elementary | Spokane | Spokane County | Elementary | 328 | · |
| E Omak Elementary | OMAK | Okanogan County | Elementary | 327 | · |
| Mount Erie Elementary | Anacortes | Skagit County | Elementary | 327 | · |
| Sunnyside Elementary | Pullman | Whitman County | Elementary | 326 | · |
| Vaughn Elementary School | Vaughn | Pierce County | Elementary | 326 | · |
| Benjamin Franklin Elementary | VANCOUVER | Clark County | Elementary | 325 | · |
| Carl Cozier Elementary School | Bellingham | Whatcom County | Elementary | 325 | · |
| Central Valley Early Learning Center | Spokane Valley | Spokane County | Elementary | 325 | · |
| Pacific Crest Online Academy | West Richland | Benton County | Combined | 325 | · |
| Riverside Middle School | Chattaroy | Spokane County | Middle | 325 | · |
| Sherwood Forest Elementary School | FEDERAL WAY | King County | Elementary | 325 | · |
| Stanley Elementary School | Tacoma | Pierce County | Elementary | 325 | · |
| Berney Elementary School | WALLA WALLA | Walla Walla County | Elementary | 324 | · |
| Carriage Crest Elementary School | Renton | King County | Elementary | 324 | · |
| Elma Middle School | Elma | Grays Harbor County | Middle | 324 | · |
| Garden Heights Elementary | MOSES LAKE | Grant County | Elementary | 324 | · |
| Gess Elementary | Chewelah | Stevens County | Elementary | 324 | · |
| Omak Middle School | OMAK | Okanogan County | Middle | 324 | · |
| Rising Star Elementary School | SEATTLE | King County | Elementary | 324 | · |
| Aspire Middle School | Lacey | Thurston County | Middle | 323 | · |
| Sierra Heights Elementary School | Renton | King County | Elementary | 323 | · |
| Goldendale High School | GOLDENDALE | Klickitat County | High | 322 | · |
| Highland Terrace Elementary | Shoreline | King County | Elementary | 322 | · |
| Jackson Elementary School | Everett | Snohomish County | Elementary | 322 | · |
| Jenkins Junior/Senior High | Chewelah | Stevens County | High | 322 | · |
| McKenny Elementary | OLYMPIA | Thurston County | Elementary | 322 | · |
| Riverview Elementary School | Vancouver | Clark County | Elementary | 322 | · |
| Robert L Olds Junior High School | Connell | Franklin County | Middle | 322 | · |
| Sunrise Elementary | Redmond | King County | Elementary | 322 | · |
| Adelaide Elementary School | Federal Way | King County | Elementary | 321 | · |
| John Muir Elementary | Kirkland | King County | Elementary | 321 | · |