Skip to content
BCER

Regular local school district · Snohomish County

Edmonds School District, WA: schools, enrollment and spending

Edmonds School District runs 38 public schools with 20,955 students in grades PK to 12. Its ratio of 18.7 students per teacher is about the same as the Washington figure of 18.2.

At a glance

Schools
38
Students
20,955
Teachers (FTE)
1,123
Students per teacher
18.7
WA: 18.2 · US: 15.3
Address
20420 68th Ave W, Lynnwood, WA 98036
County
Snohomish County
Locale
Suburb: Large
Grades offered
PK to 12
Agency type
Regular local school district
NCES district ID
5302400
State district ID
WA-31015
Total staff (FTE)
2,209
School counselors (FTE)
62.0About 338 students per counselor.
School administrators (FTE)
46.0
Location from NCES coordinates. Map data OpenStreetMap contributors. Open larger map

Students per teacher compared

This district18.7
Washington18.2
United States15.3

2020 finance data

From the F-33 School District Finance Survey for fiscal year 2020, in nominal dollars. Enrollment used for per-pupil figures is the finance survey count (20,851), which can differ from 2024-25 enrollment.
Total revenue
$409.0 million
Federal revenue
$23.6 million
State revenue
$250.2 million
Local revenue
$135.2 million
Total spending
$361.0 million
Spending per pupil
$17,313
Salaries
$216.3 million59.9% of total spending.
Long-term debt (end of year)
$227.5 million

Where revenue came from

  • Federal: 5.8%
  • State: 61.2%
  • Local: 33.0%

Washington overall

  • Federal: 8.1%
  • State: 67.2%
  • Local: 24.6%

Spending per pupil compared

This district$17,313
Washington$19,323
United States$16,826

Schools in Edmonds School District

By level: 7 high, 4 middle, 24 elementary, 3 other. A CEP school serves free meals to all students.
Alderwood Middle SchoolCEP schoolMiddle7 to 867920.6
Beverly ElementaryElementaryK to 641315.3
Brier ElementaryElementaryK to 638917.7
Brier Terrace Middle SchoolMiddle7 to 864921.6
Cedar Valley ElementaryCEP schoolElementaryK to 642713.3
Cedar Way ElementaryCEP schoolElementaryK to 652214.1
Challenge ElementaryElementaryK to 6414
Chase Lake ElementaryCEP schoolElementaryPK to 641315.9
College Place ElementaryCEP schoolElementaryK to 647314.3
College Place Middle SchoolCEP schoolMiddle7 to 847920.8
Contracted SchoolsOtherPK to 1218
Early Childhood CenterCEP schoolElementaryPK to K39744.1
Edmonds Career Access ProgramHigh9 to 12383
Edmonds eLearning AcademyHigh7 to 1223419.5
Edmonds ElementaryElementaryPK to 631016.3
Edmonds Heights K-12OtherK to 1259931.5
Edmonds Woodway High SchoolHigh9 to 121,60524.3
Hazelwood ElementaryElementaryK to 641914.4
Hilltop ElementaryElementaryK to 656217.0
Lynndale ElementaryCEP schoolElementaryPK to 644216.4
Lynnwood ElementaryElementaryK to 657816.5
Lynnwood High SchoolCEP schoolHigh9 to 121,33522.2
Madrona K-8 SchoolElementaryPK to 863617.7
Maplewood Parent CoopElementaryPK to 847618.3
Martha Lake ElementaryElementaryK to 654514.7
Meadowdale ElementaryElementaryK to 643014.3
Meadowdale High SchoolHigh9 to 121,49122.9
Meadowdale Middle SchoolMiddle7 to 874022.4
Mountlake Terrace ElementaryCEP schoolElementaryK to 642613.7
Mountlake Terrace High SchoolHigh9 to 121,45623.5
Oak Heights ElementaryElementaryK to 652615.0
Scriber Lake High SchoolCEP schoolHigh9 to 1219713.1
Seaview ElementaryElementaryK to 640216.1
Sherwood ElementaryElementaryK to 649116.9
Spruce ElementaryCEP schoolElementaryK to 663215.0
Terrace Park ElementaryElementaryK to 62958.0
Unassigned SchoolOtherPK to 90
Westgate ElementaryElementaryK to 647215.2

Nearby and related

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.