| District | City | Rating | Zip Codes |
|---|---|---|---|
| Bainbridge Island School District | Bainbridge Island | 10/10 Excellent · 99th pct | 1 |
| Issaquah School District | Issaquah | 10/10 Excellent · 99th pct | 5 |
| Lake Washington School District | Kirkland | 10/10 Excellent · 99th pct | 5 |
| Mercer Island School District | Mercer Island | 10/10 Excellent · 99th pct | 1 |
| Camas School District | Camas | 10/10 Excellent · 98th pct | 2 |
| Carbonado School District | Carbonado | 10/10 Excellent · 98th pct | 1 |
| Snoqualmie Valley School District | Snoqualmie Valley | 10/10 Excellent · 98th pct | 3 |
| Bellevue School District | Bellevue | 10/10 Excellent · 97th pct | 6 |
| Colfax School District | Colfax | 10/10 Excellent · 97th pct | 1 |
| Oakesdale School District | Oakesdale | 10/10 Excellent · 96th pct | 2 |
| Shaw Island School District | Shaw Island | 10/10 Excellent · 96th pct | 1 |
| Anacortes School District | Anacortes | 10/10 Excellent · 95th pct | 1 |
| Northshore School District | Northshore | 10/10 Excellent · 95th pct | 5 |
| Shoreline School District | Shoreline | 10/10 Excellent · 95th pct | 3 |
| Tahoma School District | Tahoma | 10/10 Excellent · 95th pct | 2 |
| University Place School District | University Place | 10/10 Excellent · 95th pct | 2 |
| Almira School District | Almira | 10/10 Excellent · 93th pct | 1 |
| Olympia School District | Olympia | 10/10 Excellent · 93th pct | 3 |
| Pullman School District | Pullman | 10/10 Excellent · 93th pct | 2 |
| St. John School District | St. John | 10/10 Excellent · 93th pct | 1 |
| Sumner School District | Sumner | 10/10 Excellent · 92th pct | 2 |
| Mead School District | Mead | 10/10 Excellent · 91th pct | 4 |
| Riverview School District | Riverview | 10/10 Excellent · 91th pct | 2 |
| Seattle Public Schools | Seattle | 10/10 Excellent · 91th pct | 27 |
| Peninsula School District | Peninsula | 10/10 Excellent · 90th pct | 7 |
| Everett School District | Everett | 9/10 Excellent · 90th pct | 5 |
| Ridgefield School District | Ridgefield | 9/10 Excellent · 90th pct | 1 |
| Davenport School District | Davenport | 9/10 Excellent · 89th pct | 1 |
| Vashon Island School District | Vashon Island | 9/10 Excellent · 89th pct | 1 |
| Bickleton School District | Bickleton | 9/10 Excellent · 88th pct | 2 |
| Centerville School District | Centerville | 9/10 Excellent · 88th pct | 1 |
| Garfield School District | Garfield | 9/10 Excellent · 88th pct | 1 |
| Hockinson School District | Hockinson | 9/10 Excellent · 88th pct | 1 |
| Palouse School District | Palouse | 9/10 Excellent · 88th pct | 1 |
| Paterson School District | Paterson | 9/10 Excellent · 88th pct | 1 |
| Selkirk School District | Selkirk | 9/10 Excellent · 88th pct | 3 |
| Stanwood-Camano School District | Stanwood-Camano | 9/10 Excellent · 88th pct | 2 |
| Cascade School District | Cascade | 9/10 Excellent · 86th pct | 3 |
| San Juan Island School District | San Juan Island | 9/10 Excellent · 86th pct | 1 |
| Steilacoom Historical School District | Steilacoom Historical | 9/10 Excellent · 86th pct | 3 |
| Cashmere School District | Cashmere | 9/10 Excellent · 84th pct | 2 |
| Coupeville School District | Coupeville | 9/10 Excellent · 84th pct | 2 |
| Griffin School District | Griffin | 9/10 Excellent · 84th pct | 1 |
| Lake Stevens School District | Lake Stevens | 9/10 Excellent · 84th pct | 1 |
| Liberty School District | Liberty | 9/10 Excellent · 84th pct | 4 |
| Snohomish School District | Snohomish | 9/10 Excellent · 84th pct | 2 |
| Asotin-Anatone School District | Anatone | 9/10 Excellent · 82th pct | 2 |
| Tumwater School District | Tumwater | 9/10 Excellent · 82th pct | 2 |
| White River School District | White River | 9/10 Excellent · 82th pct | 3 |
| Coulee-Hartline School District | Coulee-Hartline | 9/10 Excellent · 81th pct | 2 |
| Nooksack Valley School District | Nooksack Valley | 9/10 Excellent · 81th pct | 3 |
| West Valley School District (Yakima) | West Valley | 9/10 Excellent · 80th pct | 2 |
| Central Kitsap School District | Central Kitsap | 8/10 Good · 80th pct | 5 |
| Enumclaw School District | Enumclaw | 8/10 Good · 80th pct | 3 |
| Central Valley School District | Central Valley | 8/10 Good · 79th pct | 4 |
| Dayton School District | Dayton | 8/10 Good · 79th pct | 1 |
| Sequim School District | Sequim | 8/10 Good · 79th pct | 1 |
| Montesano School District | Montesano | 8/10 Good · 78th pct | 1 |
| Port Angeles School District | Port Angeles | 8/10 Good · 78th pct | 1 |
| Colton School District | Colton | 8/10 Good · 77th pct | 2 |
| Colville School District | Colville | 8/10 Good · 77th pct | 1 |
| Creston School District | Creston | 8/10 Good · 77th pct | 2 |
| Edmonds School District | Edmonds | 8/10 Good · 77th pct | 6 |
| Endicott School District | Endicott | 8/10 Good · 77th pct | 1 |
| LaCrosse School District | LaCrosse | 8/10 Good · 77th pct | 3 |
| Naselle-Grays River Valley School District | Naselle-Grays River Valley | 8/10 Good · 77th pct | 3 |
| Pomeroy School District | Pomeroy | 8/10 Good · 77th pct | 1 |
| Puyallup School District | Puyallup | 8/10 Good · 77th pct | 5 |
| Rosalia School District | Rosalia | 8/10 Good · 77th pct | 3 |
| Satsop School District | Satsop | 8/10 Good · 77th pct | 1 |
| Thorp School District | Thorp | 8/10 Good · 77th pct | 1 |
| Trout Lake School District | Trout Lake | 8/10 Good · 77th pct | 1 |
| Deer Park School District | Deer Park | 8/10 Good · 72th pct | 2 |
| Ephrata School District | Ephrata | 8/10 Good · 72th pct | 1 |
| North Kitsap School District | North Kitsap | 8/10 Good · 72th pct | 7 |
| Nine Mile Falls School District | Nine Mile Falls | 8/10 Good · 71th pct | 1 |
| Washougal School District | Washougal | 8/10 Good · 71th pct | 2 |
| South Kitsap School District | South Kitsap | 8/10 Good · 70th pct | 4 |
| Freeman School District | Freeman | 8/10 Good | 3 |
| Conway School District | Conway | 7/10 Good · 69th pct | 1 |
| East Valley School District (Yakima) | East Valley | 7/10 Good · 69th pct | 1 |
| La Center School District | La Center | 7/10 Good · 69th pct | 1 |
| Medical Lake School District | Medical Lake | 7/10 Good · 69th pct | 2 |
| Methow Valley School District | Methow Valley | 7/10 Good · 69th pct | 4 |
| Napavine School District | Napavine | 7/10 Good · 69th pct | 1 |
| Zillah School District | Zillah | 7/10 Good · 69th pct | 1 |
| Grapeview School District | Grapeview | 7/10 Good · 66th pct | 1 |
| Northport School District | Northport | 7/10 Good · 66th pct | 1 |
| Tekoa School District | Tekoa | 7/10 Good · 66th pct | 1 |
| Toledo School District | Toledo | 7/10 Good · 66th pct | 1 |
| Lynden School District | Lynden | 7/10 Good · 64th pct | 1 |
| North Thurston Public Schools | North Thurston | 7/10 Good · 64th pct | 3 |
| Reardan-Edwall School District | Reardan-Edwall | 7/10 Good · 64th pct | 2 |
| Mossyrock School District | Mossyrock | 7/10 Good · 63th pct | 3 |
| Orcas Island School District | Orcas Island | 7/10 Good · 63th pct | 6 |
| Port Townsend School District | Port Townsend | 7/10 Good · 63th pct | 1 |
| South Whidbey School District | South Whidbey | 7/10 Good · 63th pct | 3 |
| Chehalis School District | Chehalis | 7/10 Good · 61th pct | 1 |
| Oak Harbor School District | Oak Harbor | 7/10 Good · 61th pct | 2 |
| Rochester School District | Rochester | 7/10 Good · 61th pct | 2 |
| Woodland School District | Woodland | 7/10 Good · 61th pct | 2 |
| Arlington School District | Arlington | 7/10 Good | 1 |
| Richland School District | Richland | 7/10 Good | 4 |
| North River School District | North River | 6/10 Average · 59th pct | 1 |
| Pateros School District | Pateros | 6/10 Average · 59th pct | 2 |
| Pe Ell School District | Pe Ell | 6/10 Average · 59th pct | 2 |
| Ritzville School District | Ritzville | 6/10 Average · 59th pct | 1 |
| Wahkiakum School District | Wahkiakum | 6/10 Average · 59th pct | 2 |
| Wilbur School District | Wilbur | 6/10 Average · 59th pct | 1 |
| Willapa Valley School District | Willapa Valley | 6/10 Average · 59th pct | 1 |
| Battle Ground School District | Battle Ground | 6/10 Average · 57th pct | 5 |
| Naches Valley School District | Naches Valley | 6/10 Average · 56th pct | 2 |
| Selah School District | Selah | 6/10 Average · 56th pct | 1 |
| Yelm Community Schools | Yelm | 6/10 Average · 56th pct | 2 |
| Bethel School District | Bethel | 6/10 Average · 55th pct | 5 |
| Mukilteo School District | Mukilteo | 6/10 Average · 55th pct | 2 |
| Cle Elum-Roslyn School District | Cle Elum-Roslyn | 6/10 Average · 54th pct | 4 |
| Eastmont School District | Eastmont | 6/10 Average · 54th pct | 1 |
| Eatonville School District | Eatonville | 6/10 Average · 54th pct | 3 |
| Sedro-Woolley School District | Sedro-Woolley | 6/10 Average · 54th pct | 5 |
| Spokane Public Schools | Spokane | 6/10 Average · 54th pct | 7 |
| Blaine School District | Blaine | 6/10 Average · 52th pct | 2 |
| Entiat School District | Entiat | 6/10 Average · 52th pct | 2 |
| Kent School District | Kent | 6/10 Average · 52th pct | 5 |
| Monroe School District | Monroe | 6/10 Average · 52th pct | 1 |
| Morton School District | Morton | 6/10 Average · 52th pct | 2 |
| Bellingham School District | Bellingham | 6/10 Average | 2 |
| Auburn School District | Auburn | 5/10 Average · 49th pct | 3 |
| Cheney School District | Cheney | 5/10 Average · 49th pct | 5 |
| Chewelah School District | Chewelah | 5/10 Average · 48th pct | 1 |
| Kalama School District | Kalama | 5/10 Average · 48th pct | 1 |
| Rainier School District | Rainier | 5/10 Average · 48th pct | 1 |
| Renton School District | Renton | 5/10 Average · 48th pct | 4 |
| Elma School District | Elma | 5/10 Average · 47th pct | 2 |
| Ferndale School District | Ferndale | 5/10 Average · 47th pct | 3 |
| Fife Public Schools | Fife | 5/10 Average · 47th pct | 2 |
| Kennewick School District | Kennewick | 5/10 Average · 47th pct | 4 |
| Tenino School District | Tenino | 5/10 Average · 47th pct | 2 |
| Benge School District | Benge | 5/10 Average · 45th pct | 1 |
| Brinnon School District | Brinnon | 5/10 Average · 45th pct | 1 |
| Dixie School District | Dixie | 5/10 Average · 45th pct | 1 |
| Evergreen School District (Stevens) | Evergreen | 5/10 Average · 45th pct | 1 |
| Odessa School District | Odessa | 5/10 Average · 45th pct | 2 |
| Riverside School District | Riverside | 5/10 Average · 45th pct | 2 |
| Sprague School District | Sprague | 5/10 Average · 45th pct | 1 |
| Starbuck School District | Starbuck | 5/10 Average · 45th pct | 1 |
| Steptoe School District | Steptoe | 5/10 Average · 45th pct | 1 |
| White Salmon Valley School District | White Salmon Valley | 5/10 Average · 45th pct | 3 |
| Darrington School District | Darrington | 5/10 Average · 42th pct | 1 |
| Sultan School District | Sultan | 5/10 Average · 42th pct | 2 |
| Chimacum School District | Chimacum | 5/10 Average · 41th pct | 4 |
| Lake Chelan School District | Lake Chelan | 5/10 Average · 41th pct | 2 |
| Vancouver Public Schools | Vancouver | 5/10 Average · 41th pct | 5 |
| Toutle Lake School District | Toutle Lake | 5/10 Average | 2 |
| Waterville School District | Waterville | 5/10 Average | 2 |
| Clarkston School District | Clarkston | 4/10 Below Average · 38th pct | 1 |
| Kettle Falls School District | Kettle Falls | 4/10 Below Average · 38th pct | 4 |
| Okanogan School District | Okanogan | 4/10 Below Average · 38th pct | 2 |
| Onalaska School District | Onalaska | 4/10 Below Average · 38th pct | 3 |
| College Place School District | College Place | 4/10 Below Average · 37th pct | 1 |
| Harrington School District | Harrington | 4/10 Below Average · 37th pct | 2 |
| Kittitas School District | Kittitas | 4/10 Below Average · 37th pct | 3 |
| Lind School District | Lind | 4/10 Below Average · 37th pct | 1 |
| Lopez School District | Lopez | 4/10 Below Average · 37th pct | 1 |
| McCleary School District | McCleary | 4/10 Below Average · 37th pct | 1 |
| Republic School District | Republic | 4/10 Below Average · 37th pct | 1 |
| Wilson Creek School District | Wilson Creek | 4/10 Below Average · 37th pct | 3 |
| Mount Baker School District | Mount Baker | 4/10 Below Average · 34th pct | 4 |
| Tacoma Public Schools | Tacoma | 4/10 Below Average · 34th pct | 13 |
| White Pass School District | White Pass | 4/10 Below Average · 34th pct | 3 |
| Castle Rock School District | Castle Rock | 4/10 Below Average · 33th pct | 3 |
| Evergreen School District (Clark) | Evergreen | 4/10 Below Average · 33th pct | 3 |
| Highland School District | Highland | 4/10 Below Average · 33th pct | 2 |
| Wenatchee School District | Wenatchee | 4/10 Below Average · 33th pct | 2 |
| Centralia School District | Centralia | 4/10 Below Average · 32th pct | 2 |
| Longview Public Schools | Longview | 4/10 Below Average · 32th pct | 1 |
| Walla Walla Public Schools | Walla Walla | 4/10 Below Average · 32th pct | 1 |
| Clover Park School District | Clover Park | 4/10 Below Average · 31th pct | 5 |
| Crescent School District | Crescent | 4/10 Below Average · 30th pct | 1 |
| Waitsburg School District | Waitsburg | 4/10 Below Average · 30th pct | 1 |
| West Valley School District (Spokane) | Spokane | 4/10 Below Average · 30th pct | 1 |
| Cape Flattery School District | Cape Flattery | 4/10 Below Average | 3 |
| East Valley School District (Spokane) | East Valley | 4/10 Below Average | 2 |
| Newport School District | Newport | 4/10 Below Average | 1 |
| Orting School District | Orting | 4/10 Below Average | 1 |
| Kelso School District | Kelso | 3/10 Below Average · 27th pct | 2 |
| Mount Vernon School District | Mount Vernon | 3/10 Below Average · 27th pct | 1 |
| Sunnyside School District | Sunnyside | 3/10 Below Average · 27th pct | 1 |
| Bremerton School District | Bremerton | 3/10 Below Average · 25th pct | 3 |
| Grandview School District | Grandview | 3/10 Below Average · 25th pct | 1 |
| Marysville School District | Marysville | 3/10 Below Average · 25th pct | 2 |
| Franklin Pierce School District | Franklin Pierce | 3/10 Below Average · 24th pct | 4 |
| Moses Lake School District | Moses Lake | 3/10 Below Average · 24th pct | 1 |
| Goldendale School District | Goldendale | 3/10 Below Average · 23th pct | 1 |
| Highline School District | Highline | 3/10 Below Average · 23th pct | 7 |
| La Conner School District | La Conner | 3/10 Below Average · 23th pct | 1 |
| Ocean Beach School District | Ocean Beach | 3/10 Below Average · 23th pct | 6 |
| Quilcene School District | Quilcene | 3/10 Below Average · 23th pct | 1 |
| Federal Way School District | Federal Way | 3/10 Below Average · 21th pct | 3 |
| Manson School District | Manson | 3/10 Below Average · 21th pct | 1 |
| Prosser School District | Prosser | 3/10 Below Average · 21th pct | 1 |
| Stevenson-Carson School District | Stevenson-Carson | 3/10 Below Average · 21th pct | 3 |
| Mary M. Knight School District | Mary M. Knight | 3/10 Below Average · 20th pct | 1 |
| Glenwood School District | Glenwood | 3/10 Below Average | 1 |
| Mansfield School District | Mansfield | 3/10 Below Average | 1 |
| Ocosta School District | Ocosta | 3/10 Below Average | 4 |
| Orondo School District | Orondo | 3/10 Below Average | 1 |
| South Bend School District | South Bend | 3/10 Below Average | 2 |
| Summit Valley School District | Summit Valley | 3/10 Below Average | 1 |
| Tonasket School District | Tonasket | 3/10 Below Average | 3 |
| Wishram School District | Wishram | 2/10 Poor · 19th pct | 1 |
| Columbia (Stevens) School District | Columbia (Stevens) | 2/10 Poor · 18th pct | 2 |
| Easton School District | Easton | 2/10 Poor · 18th pct | 2 |
| Kahlotus School District | Kahlotus | 2/10 Poor · 18th pct | 1 |
| Klickitat School District | Klickitat | 2/10 Poor · 18th pct | 2 |
| Loon Lake School District | Loon Lake | 2/10 Poor · 18th pct | 1 |
| Touchet School District | Touchet | 2/10 Poor · 18th pct | 1 |
| Valley School District | Valley | 2/10 Poor · 18th pct | 1 |
| Washtucna School District | Washtucna | 2/10 Poor · 18th pct | 1 |
| Columbia (Walla Walla) School District | Burbank | 2/10 Poor · 16th pct | 2 |
| North Beach School District | North Beach | 2/10 Poor · 16th pct | 5 |
| Omak School District | Omak | 2/10 Poor · 16th pct | 3 |
| Yakima School District | Yakima | 2/10 Poor · 16th pct | 1 |
| Burlington-Edison School District | Burlington-Edison | 2/10 Poor · 15th pct | 2 |
| Curlew School District | Curlew | 2/10 Poor · 15th pct | 3 |
| Cusick School District | Cusick | 2/10 Poor · 15th pct | 2 |
| North Franklin School District | Connell | 2/10 Poor · 15th pct | 3 |
| Prescott School District | Prescott | 2/10 Poor · 15th pct | 1 |
| Quillayute Valley School District | Quillayute Valley | 2/10 Poor · 15th pct | 2 |
| Royal School District | Beverly | 2/10 Poor · 15th pct | 2 |
| Shelton School District | Shelton | 2/10 Poor · 15th pct | 1 |
| Warden School District | Warden | 2/10 Poor · 15th pct | 1 |
| North Mason School District | North Mason | 2/10 Poor · 13th pct | 3 |
| Granger School District | Granger | 2/10 Poor · 12th pct | 1 |
| Quincy School District | Quincy | 2/10 Poor · 12th pct | 2 |
| Granite Falls School District | Granite Falls | 2/10 Poor · 11th pct | 1 |
| Hoquiam School District | Hoquiam | 2/10 Poor · 11th pct | 1 |
| Pasco School District | Pasco | 2/10 Poor · 11th pct | 1 |
| Winlock School District | Winlock | 2/10 Poor · 11th pct | 1 |
| Lake Quinault School District | Lake Quinault | 2/10 Poor · 10th pct | 3 |
| Brewster School District | Brewster | 2/10 Poor | 1 |
| Oroville School District | Oroville | 2/10 Poor | 1 |
| Mary Walker School District | Mary Walker | 1/10 Poor · 8th pct | 3 |
| Orient School District | Orient | 1/10 Poor · 8th pct | 2 |
| Grand Coulee Dam School District | Grand Coulee Dam | 1/10 Poor · 7th pct | 4 |
| Hood Canal School District | Hood Canal | 1/10 Poor · 7th pct | 3 |
| Keller School District | Keller | 1/10 Poor · 7th pct | 1 |
| Kiona-Benton City School District | Benton City | 1/10 Poor · 7th pct | 1 |
| Index School District | Index | 1/10 Poor · 6th pct | 1 |
| Mill A School District | Mill A | 1/10 Poor · 6th pct | 1 |
| Skykomish School District | Skykomish | 1/10 Poor · 6th pct | 2 |
| Inchelium School District | Inchelium | 1/10 Poor · 5th pct | 1 |
| Toppenish School District | Toppenish | 1/10 Poor · 5th pct | 2 |
| Soap Lake School District | Soap Lake | 1/10 Poor · 4th pct | 1 |
| Wahluke School District | Mattawa | 1/10 Poor · 4th pct | 1 |
| Wapato School District | Wapato | 1/10 Poor · 4th pct | 2 |
| Bridgeport School District | Bridgeport | 1/10 Poor · 3th pct | 1 |
| Oakville School District | Oakville | 1/10 Poor · 3th pct | 1 |
| Mabton School District | Mabton | 1/10 Poor · 2th pct | 1 |
| Palisades School District | Palisades | 1/10 Poor · 2th pct | 1 |
| Wellpinit School District | Wellpinit | 1/10 Poor · 2th pct | 1 |
| Mount Adams School District | Mount Adams | 1/10 Poor · 1th pct | 2 |
| Nespelem School District | Nespelem | 1/10 Poor · 1th pct | 1 |
| Taholah School District | Taholah | 1/10 Poor · 1th pct | 2 |
| Boistfort School District | Boistfort | 1/10 Poor | 1 |
| Concrete School District | Concrete | 1/10 Poor | 3 |
| Lamont School District | Lamont | 1/10 Poor | 1 |
| Lyle School District | Lyle | 1/10 Poor | 3 |
| Othello School District | Othello | Not rated | 1 |
| Queets-Clearwater School District | Queets-Clearwater | Not rated | 1 |
| Stehekin School District | Stehekin | Not rated | 1 |
School Districts in Washington
Washington is home to 271 public school districts serving approximately 1,061,557 students across 602+ zip codes. The average district rating statewide is 5/10, based on state reading and math assessment proficiency (NCES EDFacts, 2017–18 — the most recent district-level federal collection we have processed), ranked against other districts in the same state. Directory data (enrollment, schools, contacts) is NCES CCD 2024–25.
Top-rated districts in Washington include Bainbridge Island School District, Issaquah School District, Lake Washington School District, and 2 more top-rated districts. Use the table above to sort and compare all districts, or click any district name to view its full profile including assigned schools, enrollment, and spending data.
Finding Your District in Washington
School district boundaries in Washington are determined by your residential address, not just your city or zip code. In some areas, a single zip code spans multiple districts, or a district may serve students across several zip codes. The most reliable way to confirm your district is to enter your exact zip code in the search tool above.
Why School Districts Matter for Homebuyers
In Washington, as across the country, school district quality is one of the top three factors homebuyers cite when choosing a neighborhood. Homes in higher-rated districts often command a premium of 5–25% compared to similar homes in adjacent districts. Whether you're buying, renting, or planning a move, understanding which school district serves your address is an essential first step.