The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

40 schools in Northshore School District

Washington · 22,735 students · 4 cities

Northshore School District in Washington operates 40 K-12 public schools, enrolling about 22,735 students (around 568 per school).

4-year change in Northshore School District

SY 2020-21 vs SY 2024-25
Total enrollment
22,735
-575 (-2%) vs SY 2020-21
School count
37
-1 (-3%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Northshore School District ranks

Among districts
MeasureThis districtIn WashingtonIn the US
State test proficiency
ranked highest first
67.0%#7 of 128N/A
Enrollment
ranked largest first
22,735#7 of 183#332 of 9,234
Number of schools
ranked most first
37#11 of 183N/A
Students per teacher
ranked fewest first
18.8:1#138 of 183#8,048 of 9,044
Free or reduced-price lunch share
ranked highest first
19.2%#177 of 183#7,477 of 8,164
Diversity index
ranked most diverse first
68.6%#25 of 146#569 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Northshore School District

State test results across the district's 31 scored schools run from Sunrise Elementary at 91.2% proficient to Woodin Elementary at 53.1%, a gap of 38.1 points. That is the 21st widest gap among 92 Washington districts with four or more scored schools.

Since 2017-18, the 31 district schools that reported both years went from 21,912 to 21,501 students (down 2%) and from 1,160 to 1,134 full-time teachers (down 2%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
North Creek High SchoolBothellHigh09-121,910
Bothell High SchoolBothellHigh09-121,740
Woodinville HSWoodinvilleHigh09-121,662
Inglemoor HSKenmoreHigh09-121,441
Skyview Middle SchoolBothellMiddle06-081,215
Canyon Park Middle SchoolBothellMiddle06-08907
Canyon Creek ElementaryBothellElementaryPK-05866
Leota Middle SchoolWoodinvilleMiddle06-08858
Northshore Middle SchoolBothellMiddle06-08753
Kenmore Middle SchoolKenmoreMiddle06-08733
Fernwood ElementaryBothellElementaryPK-05714
Timbercrest Middle SchoolWoodinvilleMiddle06-08665
Kokanee ElementaryWoodinvilleElementaryKG-05651
Woodmoor ElementaryBothellElementaryPK-05643
Moorlands ElementaryKenmoreElementaryPK-05579
Lockwood ElementaryBothellElementaryPK-05525
Shelton View ElementaryBothellElementaryPK-05513
Ruby Bridges ElementaryWoodinvilleElementaryPK-05503
Crystal Springs ElementaryBothellElementaryPK-05500
Frank Love ElementaryBothellElementaryPK-05492
Woodin ElementaryBothellElementaryPK-05469
Maywood Hills ElementaryBothellElementaryPK-05467
Northshore Learning OptionsWoodinvilleCombinedKG-12428
East Ridge ElementaryWoodinvilleElementaryPK-05427
Westhill ElementaryBothellElementaryPK-05419
Kenmore ElementaryKenmoreElementaryPK-05396
Wellington ElementaryWoodinvilleElementaryKG-05380
Arrowhead ElementaryKenmoreElementaryPK-05332
Hollywood Hill ElementaryWoodinvilleElementaryPK-05331
Sunrise ElementaryRedmondElementaryPK-05322
Cottage Lake ElementaryWoodinvilleElementaryPK-05258
C O SorensonBothellElementaryPK-KG257
Innovation Lab High SchoolBothellHigh09-12252
Secondary Academy for SuccessBothellHigh09-1276
Northshore Special ServicesBothellCombinedPK-1234
Northshore Online Reengagement ProgramBothellHigh09-1212
Woodinville Community CenterBothellHigh10-125
Bear Creek ElementaryWoodinvilleElementaryPK-050
Northshore Family PartnershipWoodinvilleElementaryKG-080
Northshore NetworksWoodinvilleCombinedKG-120

About Northshore School District

Across 40 schools, Northshore School District educates about 22,735 students in Washington. By footprint it is a moderately sized district.

On the level-by-level breakdown, Northshore School District is built around 23 elementary, 6 middle, 8 high schools, and 3 combined or other.

On a per-school basis, Northshore School District runs about 568 students per school, 27% noticeably above the state mean of roughly 446.

Over the past 4-year window. Combined enrollment now sits at 22,735 students, remained close to its prior level from the 23,310 reported in SY 2020-21. Northshore School District now counts 37 public schools, down from 38 in SY 2020-21.

Within the allk12 community for this area, the community for Northshore School District discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools does Northshore School District run?
Northshore School District has 40 public schools with a combined enrollment of about 22,735 students in Washington.
What is the mix of elementary, middle, and high schools in Northshore School District?
Northshore School District includes 23 elementary schools, 6 middle schools, 8 high schools, and 3 combined-grade schools.
What is the largest school in Northshore School District?
North Creek High School is the largest public school in Northshore School District by enrollment, with approximately 1,910 students.
What grade levels does Northshore School District serve?
Northshore School District serves students from pre-K through grade 12 across 40 schools.
What cities does Northshore School District serve?
Northshore School District operates schools in Bothell, Woodinville, Kenmore, Redmond across Washington.