For the 2024-25 school year, there are 61 public middle schools serving 27,850 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 37% (versus the Washington public middle school average of 36%), 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 49% (majority Hispanic).
Best Public Middle Schools in Snohomish County (2024-25)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Gateway Middle School
Magnet School
(Math: 67% | Reading: 82%)
Rank:
Rank:
10/
Top 10%10
15404 Silver Firs Dr.
Everett, WA 98208
(425) 385-6600
Everett, WA 98208
(425) 385-6600
Grades: 6-8
| 949 students
Rank: #22.
Maplewood Parent Coop
Magnet School
(Math: 71% | Reading: 75%)
Rank:
Rank:
10/
Top 10%10
8500 200th St Sw
Edmonds, WA 98026
(425) 431-7515
Edmonds, WA 98026
(425) 431-7515
Grades: K-8
| 469 students
Rank: #33.
Heatherwood Middle School
Magnet School
(Math: 56% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
1419 Trillium Blvd. Se
Bothell, WA 98012
(425) 385-6300
Bothell, WA 98012
(425) 385-6300
Grades: 6-8
| 983 students
Rank: #44.
Skyview Middle School
Magnet 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
Grades: 6-8
| 1,157 students
Rank: #55.
Madrona K-8 School
Alternative School
Magnet School
Magnet School
(Math: 57% | Reading: 73%)
Rank:
Rank:
9/
Top 20%10
9300 236th St Sw
Edmonds, WA 98026
(425) 431-7979
Edmonds, WA 98026
(425) 431-7979
Grades: PK-8
| 604 students
Rank: #66.
Port Gardner
Alternative School
Magnet School
Magnet School
(Math: 50-59% | Reading: 70-79%)
Rank:
Rank:
9/
Top 20%10
3516 Rucker Ave.
Everett, WA 98201
(425) 385-5150
Everett, WA 98201
(425) 385-5150
Grades: K-12
| 101 students
Rank: #77.
Edmonds Heights K-12
Alternative School
Magnet School
Magnet 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
Grades: K-12
| 535 students
Rank: #88.
Homelink
Alternative School
Magnet School
Magnet 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
Grades: K-12
| 13 students
Rank: #99.
Canyon Park Middle School
Magnet School
(Math: 51% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
23723 23 Av Se
Bothell, WA 98021
(425) 408-6300
Bothell, WA 98021
(425) 408-6300
Grades: 6-8
| 889 students
Rank: #1010.
Valley View Middle School
Magnet School
(Math: 51% | Reading: 65%)
Rank:
Rank:
8/
Top 30%10
14308 Broadway Avenue Se
Snohomish, WA 98296
(360) 563-4225
Snohomish, WA 98296
(360) 563-4225
Grades: 7-8
| 637 students
Rank: #1111.
Sky Valley Education Center
Alternative School
Magnet School
Magnet School
(Math: 45-49% | Reading: 65-69%)
Rank:
Rank:
8/
Top 30%10
351 Short Columbia St.
Monroe, WA 98272
(360) 804-2700
Monroe, WA 98272
(360) 804-2700
Grades: K-12
| 833 students
Rank: #1212.
Harbour Pointe Middle School
Magnet School
(Math: 47% | Reading: 61%)
Rank:
Rank:
8/
Top 30%10
5000 Harbour Pointe Blvd
Mukilteo, WA 98275
(425) 366-5100
Mukilteo, WA 98275
(425) 366-5100
Grades: 6-8
| 811 students
Rank: #1313.
Port Susan Middle School
Magnet School
(Math: 44% | Reading: 65%)
Rank:
Rank:
7/
Top 50%10
7506 267th St Nw
Stanwood, WA 98292
(360) 629-1360
Stanwood, WA 98292
(360) 629-1360
Grades: 6-8
| 516 students
Rank: #1414.
Brier Terrace Middle School
Magnet School
(Math: 45% | Reading: 58%)
Rank:
Rank:
7/
Top 50%10
22200 Brier Road
Lynnwood, WA 98036
(425) 431-7834
Lynnwood, WA 98036
(425) 431-7834
Grades: 7-8
| 682 students
Rank: #1515.
Everett Virtual Academy
Magnet School
(Math: 44% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
3700 Federal Ave
Everett, WA 98213
(425) 385-5687
Everett, WA 98213
(425) 385-5687
Grades: K-8
| 131 students
Rank: #1616.
Saratoga School
Alternative School
Magnet School
Magnet School
(Math: 35-39% | Reading: 60-64%)
Rank:
Rank:
7/
Top 50%10
7600 272nd St Nw
Stanwood, WA 98292
(360) 629-1372
Stanwood, WA 98292
(360) 629-1372
Grades: K-12
| 209 students
Rank: #1717.
Index Elementary School District 63
Magnet School
(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
Grades: PK-8
| 21 students
Rank: #1818.
Sultan Virtual Academy
Alternative School
Magnet School
Magnet 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
Grades: K-12
| 30 students
Rank: #1919.
Lake Stevens Middle School
Magnet School
(Math: 39% | Reading: 57%)
Rank:
Rank:
6/
Top 50%10
1031 91st Ave Se
Lake Stevens, WA 98258
(425) 335-1544
Lake Stevens, WA 98258
(425) 335-1544
Grades: 6-7
| 656 students
Rank: #2020.
School Home Partnership Program
Alternative School
Magnet School
Magnet School
(Math: 21-39% | Reading: 60-79%)
Rank:
Rank:
6/
Top 50%10
7204 27th Ave Ne
Marysville, WA 98271
(360) 965-3000
Marysville, WA 98271
(360) 965-3000
Grades: K-8
| 87 students
Rank: #2121.
North Lake Middle School
Magnet School
(Math: 41% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
2202 123rd Ave Ne
Lake Stevens, WA 98258
(425) 335-1530
Lake Stevens, WA 98258
(425) 335-1530
Grades: 6-7
| 789 students
Rank: #2222.
Olympic View Middle School
Magnet School
(Math: 35% | Reading: 58%)
Rank:
Rank:
6/
Top 50%10
2602 Mukilteo Speedway
Mukilteo, WA 98275
(425) 366-5200
Mukilteo, WA 98275
(425) 366-5200
Grades: 6-8
| 817 students
Rank: #2323.
Centennial Middle School
Magnet School
(Math: 40% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
3000 South Machias Road
Snohomish, WA 98290
(360) 563-4525
Snohomish, WA 98290
(360) 563-4525
Grades: 7-8
| 720 students
Rank: #2424.
Eisenhower Middle School
Magnet School
(Math: 35% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
10200 25th Ave. Se
Everett, WA 98208
(425) 385-7500
Everett, WA 98208
(425) 385-7500
Grades: 6-8
| 880 students
Rank: #2525.
College Place Middle School
Magnet School
(Math: 35% | Reading: 54%)
Rank:
Rank:
6/
Top 50%10
7501 208th St Sw
Lynnwood, WA 98036
(425) 431-7451
Lynnwood, WA 98036
(425) 431-7451
Grades: 7-8
| 471 students
Rank: #2626.
Parent Partnership
Alternative School
Magnet School
Magnet School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
6/
Top 50%10
525 13th Street
Snohomish, WA 98290
(360) 563-3401
Snohomish, WA 98290
(360) 563-3401
Grades: K-12
| 102 students
Rank: #2727.
Snohomish Center
Special Education School
Magnet School
Magnet 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
Grades: K-12
| 9 students
Rank: #2828.
Haller Middle School
Magnet School
(Math: 30% | Reading: 57%)
Rank:
Rank:
5/
Bottom 50%10
600 E. First
Arlington, WA 98223
(360) 618-6400
Arlington, WA 98223
(360) 618-6400
Grades: 6-8
| 589 students
Rank: #2929.
Hidden River Middle School
Magnet School
(Math: 33% | Reading: 52%)
Rank:
Rank:
5/
Bottom 50%10
9224 Paradise Lake Rd.
Snohomish, WA 98296
(360) 804-4100
Snohomish, WA 98296
(360) 804-4100
Grades: 6-8
| 327 students
Rank: #3030.
Meadowdale Middle School
Magnet School
(Math: 30% | Reading: 56%)
Rank:
Rank:
5/
Bottom 50%10
6500 168th St Sw
Lynnwood, WA 98037
(425) 431-7707
Lynnwood, WA 98037
(425) 431-7707
Grades: 7-8
| 730 students
Rank: #3131.
10th Street School
Magnet School
(Math: 25-29% | Reading: 55-59%)
Rank:
Rank:
5/
Bottom 50%10
7204 27th Ave Ne
Marysville, WA 98271
(360) 965-0400
Marysville, WA 98271
(360) 965-0400
Grades: 6-8
| 159 students
Rank: #3232.
North Middle School
Magnet School
(Math: 30% | Reading: 54%)
Rank:
Rank:
5/
Bottom 50%10
2514 Rainier Ave.
Everett, WA 98201
(425) 385-4800
Everett, WA 98201
(425) 385-4800
Grades: 6-8
| 706 students
Rank: #3333.
Cavelero Mid High School
Magnet School
(Math: 34% | 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
Grades: 8-9
| 1,501 students
Rank: #3434.
Marysville Sd Special
Special Education School
Magnet School
Magnet 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
Grades: PK-12
| 190 students
Rank: #35 - 3635. - 36.
Contracted Schools
Special Education School
Magnet School
Magnet 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
Grades: PK-12
| 19 students
Show 26 more public schools in Snohomish County, WA (out of 61 total schools)
Loading...
Snohomish County Public Schools (Closed)
School
Location
Grades
Students
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2302
Marysville, WA 98270
(360) 965-2302
Grades: 9-12
| 400 students
Acceleration Academy Everett (Closed 2016)
Alternative School
3900 Broadway
Everett, WA 98213
(425) 385-4078
Everett, WA 98213
(425) 385-4078
Grades: n/a
| n/a students
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2502
Marysville, WA 98270
(360) 965-2502
Grades: 9-12
| 439 students
221 Union Avenue
Snohomish, WA 98290
(360) 563-4600
Snohomish, WA 98290
(360) 563-4600
Grades: K-3
| 201 students
Columbia Virtual Academy - Sultan (Closed 2023)
Alternative School
514 4th Street
Sultan, WA 98294
(360) 793-9801
Sultan, WA 98294
(360) 793-9801
Grades: K-12
| 58 students
1085 Fir St
Darrington, WA 98241
(360) 436-1140
Darrington, WA 98241
(360) 436-1140
Grades: 7-8
| 62 students
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
Grades: 7-12
| 174 students
20420 68th Ave W
Lynnwood, WA 98036
(800) 682-7396
Lynnwood, WA 98036
(800) 682-7396
Grades: K-8
| 768 students
Esperance Elementary Building (Closed 2005)
Alternative School
7821 224th Ave Sw
Edmonds, WA 98020
(425) 670-7840
Edmonds, WA 98020
(425) 670-7840
Grades: K-12
| 463 students
Rainier 204
Everett, WA 98201
(425) 388-9032
Everett, WA 98201
(425) 388-9032
Grades: 9-13
| n/a students
6004 237th St Sw
Mountlake Terrace, WA 98043
(425) 670-7874
Mountlake Terrace, WA 98043
(425) 670-7874
Grades: K-6
| 287 students
639 W Main St.
Monroe, WA 98272
(360) 794-3017
Monroe, WA 98272
(360) 794-3017
Grades: 5-7
| 348 students
18722 59th Ave Ne
Arlington, WA 98223
(360) 435-1889
Arlington, WA 98223
(360) 435-1889
Grades: 9
| 45 students
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
Grades: 9
| n/a students
Goal Program High School (Closed 2013)
Special Education School
801 East Casino
Everett, WA 98203
(425) 385-6000
Everett, WA 98203
(425) 385-6000
Grades: 12
| n/a students
Home School (Closed 2004)
Alternative School
1601 Ave D
Snohomish, WA 98290
(360) 563-7300
Snohomish, WA 98290
(360) 563-7300
Grades: 1-12
| 123 students
200 North Bernard St
North Lakewood, WA 98259
(509) 354-7364
North Lakewood, WA 98259
(509) 354-7364
Grades: 12
| n/a students
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2402
Marysville, WA 98270
(360) 965-2402
Grades: 9-12
| 433 students
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
Grades: 9-12
| n/a students
Maplewood Center (Closed 2018)
Special Education School
20100 84th Ave W
Edmonds, WA 98020
(425) 670-7509
Edmonds, WA 98020
(425) 670-7509
Grades: K-12
| 36 students
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
Grades: 9-12
| 132 students
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
Grades: 9-12
| 38 students
Monroe Elementary School
Monroe, WA 98272
(360) 794-3000
Monroe, WA 98272
(360) 794-3000
Grades: K-5
| 243 students
Joann Carbonetti
Monroe, WA 98272
(360) 794-3010
Monroe, WA 98272
(360) 794-3010
Grades: 8-10
| 914 students
351 Short Columbia St
Monroe, WA 98272
(360) 804-4200
Monroe, WA 98272
(360) 804-4200
Grades: 6-8
| n/a students
3301 Monte Villa Parkway #200
Bothell, WA 98021
(425) 408-6000
Bothell, WA 98021
(425) 408-6000
Grades: K
| 134 students
2415 74th St Ne
Marysville, WA 98271
(360) 653-0890
Marysville, WA 98271
(360) 653-0890
Grades: PK-5
| 238 students
8301 84th Street Ne
Marysville, WA 98270
(360) 965-2602
Marysville, WA 98270
(360) 965-2602
Grades: 9-12
| 429 students
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
Grades: 9-12
| 257 students
Shoreline-monroe High School (Closed 2023)
Alternative School
16101 Greenwood Ave N
Monroe, WA 98272
(360) 804-2500
Monroe, WA 98272
(360) 804-2500
Grades: 9-12
| 198 students
202 Alder
Everett, WA 98203
(425) 339-4341
Everett, WA 98203
(425) 339-4341
Grades: 12
| 56 students
601 Glen Ave
Snohomish, WA 98290
(360) 563-4300
Snohomish, WA 98290
(360) 563-4300
Grades: 7-9
| n/a students
Snohomish Online Learning (Closed 2020)
Alternative School
525 13th Street
Snohomish, WA 98290
(360) 563-7324
Snohomish, WA 98290
(360) 563-7324
Grades: 7-12
| n/a students
Sultan Parent Partnership Program (Closed 2023)
Alternative School
514 4th St
Sultan, WA 98294
(360) 793-9800
Sultan, WA 98294
(360) 793-9800
Grades: 1-8
| 23 students
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?
61 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 49% (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
Drug Testing Teachers: Testing Positive or Negative?
This article examines the ongoing debate about drug testing for teachers in public schools. It discusses the rationale behind such policies, privacy concerns, cost implications, and the relatively low prevalence of drug use among educators. The piece also explores future considerations for drug testing policies in educational settings.
Head in the Clouds: Why Public Schools are Embracing Cloud Computing
Explore how public schools are integrating cloud computing into their educational frameworks. Understand the advantages such as enhanced collaboration, cost savings, and accessibility, as well as the challenges schools face in adopting this technology.
September 27, 2024
Understanding RubricsThis article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.