For the 2025 school year, there are 62 public middle schools serving 27,683 students in Snohomish County, WA.
The top ranked public middle schools in Snohomish County, WA are Gateway Middle School, Maplewood Parent Coop and Heatherwood Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Snohomish County, WA public middle schools have an average math proficiency score of 39% (versus the Washington public middle school average of 37%), and reading proficiency score of 55% (versus the 51% statewide average). Middle schools in Snohomish County have an average ranking of 9/10, which is in the top 20% of Washington public middle schools.
Minority enrollment is 48% of the student body (majority Hispanic), which is less than the Washington public middle school average of 50% (majority Hispanic).
Best Public Middle Schools in Snohomish County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Gateway Middle School
(Math: 68% | Reading: 82%)
Rank:
Rank:
10/
Top 10%10
15404 Silver Firs Dr.
Everett, WA 98208
(425) 385-6600
Everett, WA 98208
(425) 385-6600
Gr: 6-8 | 1,004 student Student-teacher ratio: 23:1 Minority enrollment: 64%
Rank: #22.
Maplewood Parent Coop
(Math: 74% | Reading: 75%)
Rank:
Rank:
10/
Top 10%10
8500 200th St Sw
Edmonds, WA 98026
(425) 431-7515
Edmonds, WA 98026
(425) 431-7515
Gr: K-8 | 470 students Student-teacher ratio: 17:1 Minority enrollment: 39%
Rank: #33.
Heatherwood Middle School
(Math: 57% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
1419 Trillium Blvd. Se
Bothell, WA 98012
(425) 385-6300
Bothell, WA 98012
(425) 385-6300
Gr: 6-8 | 1,010 student Student-teacher ratio: 22:1 Minority enrollment: 57%
Rank: #44.
Skyview Middle School
(Math: 60% | Reading: 72%)
Rank:
Rank:
9/
Top 20%10
21404 35 Av Se
Bothell, WA 98021
(425) 408-6800
Bothell, WA 98021
(425) 408-6800
Gr: 6-8 | 1,158 student Student-teacher ratio: 21:1 Minority enrollment: 70%
Rank: #55.
Madrona K-8 School
Alternative School
(Math: 56% | Reading: 73%)
Rank:
Rank:
9/
Top 20%10
9300 236th St Sw
Edmonds, WA 98026
(425) 431-7979
Edmonds, WA 98026
(425) 431-7979
Gr: PK-8 | 600 students Student-teacher ratio: 17:1 Minority enrollment: 39%
Rank: #66.
Canyon Park Middle School
(Math: 56% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
23723 23 Av Se
Bothell, WA 98021
(425) 408-6300
Bothell, WA 98021
(425) 408-6300
Gr: 6-8 | 904 students Student-teacher ratio: 22:1 Minority enrollment: 49%
Rank: #77.
Homelink
Alternative School
(Math: 55-59% | Reading: 65-69% )
Rank:
Rank:
9/
Top 20%10
2202 123rd Ave Ne
Lake Stevens, WA 98258
(425) 335-1594
Lake Stevens, WA 98258
(425) 335-1594
Gr: K-12 | 2 students Student-teacher ratio: 1:1 Minority enrollment: 50%
Rank: #88.
Edmonds Heights K-12
Alternative School
(Math: 50-54% | Reading: 70-74%)
Rank:
Rank:
9/
Top 20%10
23200 100th Ave W
Edmonds, WA 98020
(425) 431-7840
Edmonds, WA 98020
(425) 431-7840
Gr: K-12 | 554 students Student-teacher ratio: 31:1 Minority enrollment: 31%
Rank: #99.
Valley View Middle School
(Math: 58% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
14308 Broadway Avenue Se
Snohomish, WA 98296
(360) 563-4225
Snohomish, WA 98296
(360) 563-4225
Gr: 7-8 | 625 students Student-teacher ratio: 22:1 Minority enrollment: 37%
Rank: #1010.
Port Gardner
Alternative School
(Math: 40-49% | Reading: 70-79%)
Rank:
Rank:
8/
Top 30%10
3516 Rucker Ave.
Everett, WA 98201
(425) 385-5150
Everett, WA 98201
(425) 385-5150
Gr: K-12 | 95 students Student-teacher ratio: 32:1 Minority enrollment: 30%
Rank: #1111.
Brier Terrace Middle School
(Math: 51% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
22200 Brier Road
Lynnwood, WA 98036
(425) 431-7834
Lynnwood, WA 98036
(425) 431-7834
Gr: 7-8 | 664 students Student-teacher ratio: 21:1 Minority enrollment: 52%
Rank: #1212.
Port Susan Middle School
(Math: 46% | Reading: 65%)
Rank:
Rank:
8/
Top 30%10
7506 267th St Nw
Stanwood, WA 98292
(360) 629-1360
Stanwood, WA 98292
(360) 629-1360
Gr: 6-8 | 522 students Student-teacher ratio: 21:1 Minority enrollment: 24%
Rank: #1313.
Harbour Pointe Middle School
(Math: 48% | Reading: 61%)
Rank:
Rank:
7/
Top 50%10
5000 Harbour Pointe Blvd
Mukilteo, WA 98275
(425) 366-5100
Mukilteo, WA 98275
(425) 366-5100
Gr: 6-8 | 804 students Student-teacher ratio: 19:1 Minority enrollment: 54%
Rank: #1414.
North Lake Middle School
(Math: 46% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
2202 123rd Ave Ne
Lake Stevens, WA 98258
(425) 335-1530
Lake Stevens, WA 98258
(425) 335-1530
Gr: 6-7 | 811 students Student-teacher ratio: 20:1 Minority enrollment: 39%
Rank: #1515.
Index Elementary School District 63
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
7/
Top 50%10
436 Index Avenue
Index, WA 98256
(360) 793-1330
Index, WA 98256
(360) 793-1330
Gr: PK-8 | 23 students Student-teacher ratio: 8:1 Minority enrollment: 9%
Rank: #1616.
Eisenhower Middle School
(Math: 43% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
10200 25th Ave. Se
Everett, WA 98208
(425) 385-7500
Everett, WA 98208
(425) 385-7500
Gr: 6-8 | 874 students Student-teacher ratio: 23:1 Minority enrollment: 56%
Rank: #1717.
Sky Valley Education Center
Alternative School
(Math: 33% | Reading: 65-69%)
Rank:
Rank:
7/
Top 50%10
351 Short Columbia St.
Monroe, WA 98272
(360) 804-2700
Monroe, WA 98272
(360) 804-2700
Gr: K-12 | 887 students Student-teacher ratio: 29:1 Minority enrollment: 21%
Rank: #1818.
Olympic View Middle School
(Math: 41% | Reading: 58%)
Rank:
Rank:
7/
Top 50%10
2602 Mukilteo Speedway
Mukilteo, WA 98275
(425) 366-5200
Mukilteo, WA 98275
(425) 366-5200
Gr: 6-8 | 830 students Student-teacher ratio: 20:1 Minority enrollment: 56%
Rank: #1919.
Lake Stevens Middle School
(Math: 41% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
1031 91st Ave Se
Lake Stevens, WA 98258
(425) 335-1544
Lake Stevens, WA 98258
(425) 335-1544
Gr: 6-7 | 710 students Student-teacher ratio: 19:1 Minority enrollment: 42%
Rank: #20 - 2120. - 21.
Sultan Parent Partnership Program
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
6/
Top 50%10
514 4th St
Sultan, WA 98294
(360) 793-9800
Sultan, WA 98294
(360) 793-9800
Gr: 1-8 | 23 students Student-teacher ratio: 23:1 Minority enrollment: 22%
Rank: #20 - 2120. - 21.
Sultan Virtual Academy
Alternative School
(Math: <50% | Reading: <50% )
Rank:
Rank:
6/
Top 50%10
514 4th St
Sultan, WA 98294
(360) 793-9800
Sultan, WA 98294
(360) 793-9800
Gr: K-12 | 33 students Student-teacher ratio: 33:1 Minority enrollment: 30%
Rank: #2222.
Saratoga School
Alternative School
(Math: 30-34% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
7600 272nd St Nw
Stanwood, WA 98292
(360) 629-1372
Stanwood, WA 98292
(360) 629-1372
Gr: K-12 | 229 students Student-teacher ratio: 38:1 Minority enrollment: 17%
Rank: #2323.
Centennial Middle School
(Math: 41% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
3000 South Machias Road
Snohomish, WA 98290
(360) 563-4525
Snohomish, WA 98290
(360) 563-4525
Gr: 7-8 | 735 students Student-teacher ratio: 22:1 Minority enrollment: 28%
Rank: #2424.
Meadowdale Middle School
(Math: 36% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
6500 168th St Sw
Lynnwood, WA 98037
(425) 431-7707
Lynnwood, WA 98037
(425) 431-7707
Gr: 7-8 | 719 students Student-teacher ratio: 21:1 Minority enrollment: 51%
Rank: #2525.
Snohomish Center
Special Education School
(Math: <50% | Reading: <50% )
Rank:
Rank:
5/
Bottom 50%10
1601 Avenue D
Snohomish, WA 98290
(360) 563-7264
Snohomish, WA 98290
(360) 563-7264
Gr: PK-12 | 16 students Minority enrollment: 19%
Rank: #2626.
Hidden River Middle School
(Math: 34% | Reading: 52%)
Rank:
Rank:
5/
Bottom 50%10
9224 Paradise Lake Rd.
Snohomish, WA 98296
(360) 804-4100
Snohomish, WA 98296
(360) 804-4100
Gr: 6-8 | 298 students Student-teacher ratio: 17:1 Minority enrollment: 33%
Rank: #2727.
School Home Partnership Program
Alternative School
(Math: ≤20% | Reading: 60-79%)
Rank:
Rank:
5/
Bottom 50%10
7204 27th Ave Ne
Marysville, WA 98271
(360) 965-3000
Marysville, WA 98271
(360) 965-3000
Gr: K-8 | 22 students Student-teacher ratio: 22:1 Minority enrollment: 41%
Rank: #28 - 2928. - 29.
College Place Middle School
(Math: 31% | Reading: 54%)
Rank:
Rank:
5/
Bottom 50%10
7501 208th St Sw
Lynnwood, WA 98036
(425) 431-7451
Lynnwood, WA 98036
(425) 431-7451
Gr: 7-8 | 466 students Student-teacher ratio: 19:1 Minority enrollment: 57%
Rank: #28 - 2928. - 29.
North Middle School
(Math: 31% | Reading: 54%)
Rank:
Rank:
5/
Bottom 50%10
2514 Rainier Ave.
Everett, WA 98201
(425) 385-4800
Everett, WA 98201
(425) 385-4800
Gr: 6-8 | 678 students Student-teacher ratio: 20:1 Minority enrollment: 56%
Rank: #3030.
Haller Middle School
(Math: 26% | Reading: 57%)
Rank:
Rank:
5/
Bottom 50%10
600 E. First
Arlington, WA 98223
(360) 618-6400
Arlington, WA 98223
(360) 618-6400
Gr: 6-8 | 577 students Student-teacher ratio: 21:1 Minority enrollment: 35%
Rank: #3131.
Cavelero Mid High School
(Math: 35% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
8220 24th St Se
Lake Stevens, WA 98258
(425) 335-1630
Lake Stevens, WA 98258
(425) 335-1630
Gr: 8-9 | 1,455 student Student-teacher ratio: 20:1 Minority enrollment: 40%
Rank: #3232.
Parent Partnership
Alternative School
(Math: 20-29% | Reading: 50-59%)
Rank:
Rank:
4/
Bottom 50%10
525 13th Street
Snohomish, WA 98290
(360) 563-3401
Snohomish, WA 98290
(360) 563-3401
Gr: K-12 | 103 students Student-teacher ratio: 26:1 Minority enrollment: 22%
Rank: #3333.
Lincoln Academy
Alternative School
(Math: <50% | Reading: 21-39%)
Rank:
Rank:
4/
Bottom 50%10
7600 272nd St Nw
Stanwood, WA 98292
(360) 629-1340
Stanwood, WA 98292
(360) 629-1340
Gr: 6-8 | 14 students Student-teacher ratio: 14:1 Minority enrollment: 14%
Rank: #3434.
Marysville Sd Special
Special Education School
(Math: <50% | Reading: <50% )
Rank:
Rank:
4/
Bottom 50%10
4220 80th St Ne
Marysville, WA 98270
(360) 965-0177
Marysville, WA 98270
(360) 965-0177
Gr: PK-12 | 225 students Student-teacher ratio: 28:1 Minority enrollment: 62%
Rank: #35 - 3635. - 36.
Contracted Schools
Special Education School
(Math: <50% | Reading: <50% )
Rank:
Rank:
4/
Bottom 50%10
20420 68th Ave W
Lynnwood, WA 98036
(425) 670-7189
Lynnwood, WA 98036
(425) 670-7189
Gr: PK-12 | 18 students Minority enrollment: 38%
Show 27 more public schools in Snohomish County, WA (out of 62 total schools)
Loading...
Snohomish County Public Schools (Closed)
School
Location
Quick Facts
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2302
Marysville, WA 98270
(360) 965-2302
Gr: 9-12 | 400 students Student-teacher ratio: 25:1 Minority enrollment: 48%
Acceleration Academy Everett (Closed 2016)
Alternative School
3900 Broadway
Everett, WA 98213
(425) 385-4078
Everett, WA 98213
(425) 385-4078
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2502
Marysville, WA 98270
(360) 965-2502
Gr: 9-12 | 439 students Student-teacher ratio: 27:1 Minority enrollment: 47%
Columbia Virtual Academy - Sultan (Closed 2023)
Alternative School
514 4th Street
Sultan, WA 98294
(360) 793-9801
Sultan, WA 98294
(360) 793-9801
Gr: K-12 | 58 students Student-teacher ratio: 29:1 Minority enrollment: 35%
1085 Fir St
Darrington, WA 98241
(360) 436-1140
Darrington, WA 98241
(360) 436-1140
Gr: 7-8 | 62 students Minority enrollment: 5%
Edmonds Career Options High School (Closed 2015)
Alternative School
20525 52nd Ave W
Lynnwood, WA 98036
(425) 670-7350
Lynnwood, WA 98036
(425) 670-7350
Gr: 7-12 | 174 students Minority enrollment: 43%
20420 68th Ave W
Lynnwood, WA 98036
(800) 682-7396
Lynnwood, WA 98036
(800) 682-7396
Gr: K-8 | 768 students Student-teacher ratio: 20:1 Minority enrollment: 70%
Esperance Elementary Building (Closed 2005)
Alternative School
7821 224th Ave Sw
Edmonds, WA 98020
(425) 670-7840
Edmonds, WA 98020
(425) 670-7840
Gr: K-12 | 463 students Minority enrollment: 12%
3700 Federal Ave
Everett, WA 98213
(425) 385-5687
Everett, WA 98213
(425) 385-5687
Gr: K-8 | 131 students Student-teacher ratio: 13:1 Minority enrollment: 62%
6004 237th St Sw
Mountlake Terrace, WA 98043
(425) 670-7874
Mountlake Terrace, WA 98043
(425) 670-7874
Gr: K-6 | 287 students Student-teacher ratio: 19:1 Minority enrollment: 37%
639 W Main St.
Monroe, WA 98272
(360) 794-3017
Monroe, WA 98272
(360) 794-3017
Gr: 5-7 | 348 students Student-teacher ratio: 18:1 Minority enrollment: 36%
18722 59th Ave Ne
Arlington, WA 98223
(360) 435-1889
Arlington, WA 98223
(360) 435-1889
Gr: 9 | 45 students Student-teacher ratio: 15:1 Minority enrollment: 9%
Freshman Campus Re Entry Elementary School (Closed 2013)
Alternative School
601 Glen Ave
Snohomish, WA 98290
(360) 563-7289
Snohomish, WA 98290
(360) 563-7289
Gr: 9
Goal Program High School (Closed 2013)
Special Education School
801 East Casino
Everett, WA 98203
(425) 385-6000
Everett, WA 98203
(425) 385-6000
Gr: 12
Home School (Closed 2004)
Alternative School
1601 Ave D
Snohomish, WA 98290
(360) 563-7300
Snohomish, WA 98290
(360) 563-7300
Gr: 1-12 | 123 students Minority enrollment: 1%
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2402
Marysville, WA 98270
(360) 965-2402
Gr: 9-12 | 433 students Student-teacher ratio: 24:1 Minority enrollment: 41%
Lakewood Nwesd 189 Open Door Program Elementary School (Closed 2020)
Alternative School
1605 7th St
Marysville, WA 98270
(360) 652-4500
Marysville, WA 98270
(360) 652-4500
Gr: 9-12
Leaders In Learning (Closed 2024)
Alternative School
639 1/2 W Main St.
Monroe, WA 98272
(360) 804-2800
Monroe, WA 98272
(360) 804-2800
Gr: 9-12 | 48 students Student-teacher ratio: 10:1 Minority enrollment: 53%
Maplewood Center (Closed 2018)
Special Education School
20100 84th Ave W
Edmonds, WA 98020
(425) 670-7509
Edmonds, WA 98020
(425) 670-7509
Gr: K-12 | 36 students Student-teacher ratio: 9:1 Minority enrollment: 53%
Marysville Mountain View High School (Closed 2023)
Alternative School
7204 27th Ave Ne
Marysville, WA 98271
(360) 965-3000
Marysville, WA 98271
(360) 965-3000
Gr: 9-12 | 132 students Student-teacher ratio: 22:1 Minority enrollment: 34%
Marysville On-line Move Up Program High School (Closed 2023)
Alternative School
4220 80th Street Ne
Marysville, WA 98270
(360) 965-0018
Marysville, WA 98270
(360) 965-0018
Gr: 9-12 | 38 students
Monroe Elementary School
Monroe, WA 98272
(360) 794-3000
Monroe, WA 98272
(360) 794-3000
Gr: K-5 | 243 students Student-teacher ratio: 19:1 Minority enrollment: 27%
Joann Carbonetti
Monroe, WA 98272
(360) 794-3010
Monroe, WA 98272
(360) 794-3010
Gr: 8-10 | 914 students Student-teacher ratio: 22:1 Minority enrollment: 14%
9401 Sharon Dr
Everett, WA 98204
(425) 366-3900
Everett, WA 98204
(425) 366-3900
Gr: 9-12 | 114 students Student-teacher ratio: 8:1 Minority enrollment: 63%
3301 Monte Villa Parkway #200
Bothell, WA 98021
(425) 408-6000
Bothell, WA 98021
(425) 408-6000
Gr: K | 134 students Student-teacher ratio: 27:1 Minority enrollment: 47%
2415 74th St Ne
Marysville, WA 98271
(360) 653-0890
Marysville, WA 98271
(360) 653-0890
Gr: PK-5 | 238 students Minority enrollment: 61%
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2602
Marysville, WA 98270
(360) 965-2602
Gr: 9-12 | 429 students Student-teacher ratio: 27:1 Minority enrollment: 45%
Scriber Lake High School Slh (Closed 2023)
Alternative School
20525 52nd Ave W
Lynnwood, WA 98036
(425) 670-7270
Lynnwood, WA 98036
(425) 670-7270
Gr: 9-12 | 257 students Student-teacher ratio: 16:1 Minority enrollment: 15%
202 Alder
Everett, WA 98203
(425) 339-4341
Everett, WA 98203
(425) 339-4341
Gr: 12 | 56 students Minority enrollment: 34%
601 Glen Ave
Snohomish, WA 98290
(360) 563-4300
Snohomish, WA 98290
(360) 563-4300
Gr: 7-9
Snohomish Online Learning (Closed 2020)
Alternative School
525 13th Street
Snohomish, WA 98290
(360) 563-7324
Snohomish, WA 98290
(360) 563-7324
Gr: 7-12
Show 6 more closed public schools in Snohomish County, WA (out of 41 total schools)
Loading...
Frequently Asked Questions
What are the top ranked public middle schools in Snohomish County, WA?
The top ranked public middle schools in Snohomish County, WA include Gateway Middle School, Maplewood Parent Coop and Heatherwood Middle School.
How many public middle schools are located in Snohomish County?
62 public middle schools are located in Snohomish County.
What is the racial composition of students in Snohomish County?
Snohomish County public middle schools minority enrollment is 48% of the student body (majority Hispanic), which is less than the Washington public middle schools average of 50% (majority Hispanic).
Which public middle schools in Snohomish County are often viewed compared to one another?
Popular comparisons of public middle schools in Snohomish County include: Skyview Middle School vs. Canyon Park Middle School, Alderwood Middle School vs. Brier Terrace Middle School, Canyon Park Middle School vs. Skyview Middle School
Recent Articles

Why Single-Sex Public Schools are Growing in Popularity
This article examines the growing trend of single-sex public schools in the United States. It explores the potential benefits, research findings, and controversies surrounding gender-specific education, as well as the factors driving its increasing popularity among parents and educators.

When Teachers Cheat: The Standardized Test Controversies
Teachers across the country are being accused of cheating on standardized tests, using erasers to conveniently change their students’ answers. However, are these teachers driven to cheat because the funding system is flawed?

When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.