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

Whatcom County

Washington · Public K-12

Whatcom County in Washington is home to 78 public K-12 schools, serving roughly 27,779 students between them, broken out as 43 elementary, 11 middle, and 20 high. Bellingham School District is the largest district by enrollment.

7-year change in Whatcom County

SY 2017-18 vs SY 2024-25
Total enrollment
27,779
+242 (+1%) vs SY 2017-18
School count
76
+5 (+7%) vs SY 2017-18
% White
60%
was 66%
% Hispanic
23%
was 19%
% Black
1%
was 1%
% Asian
4%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
78
11 districts
Enrollment
27,779
NCES CCD
Median income
$81,784
Above Washington avg
Free/reduced lunch
46.8%
Below Washington avg
Elementary
43
12,641 students
Middle
11
5,628 students
High
20
8,647 students
Combined / other
4
863 students
LARGEST DISTRICT
Bellingham School District
11,337 students · 11 districts in Whatcom County

County vs. school enrollment demographics

Left bar is the racial makeup of Whatcom County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
78%
Hispanic
11%
Black
1%
Asian
4%
Two or more
10%
Native American
2%
Pacific Islander
0%
School enrollment
White
60%
Hispanic
23%
Black
1%
Asian
4%
Two or more
7%
Native American
4%
Pacific Islander
0%
Bachelor's+
39.3%
adults 25+
Poverty rate
7.2%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
38
18.5% under 18

Test scores in Whatcom County

Latest 2024-25 ELA proficiency, 49 schools ranked. Washington state average: 58.4%.

See all 49 schools in Whatcom County ranked by score →

All schools (78)

NameCityLevelGradesEnrollmentRating
Ferndale High SchoolFerndaleHigh09-121,325·
Squalicum High SchoolBellinghamHigh09-121,273·
Bellingham High SchoolBellinghamHigh09-121,165·
Sehome High SchoolBellinghamHigh09-121,116·
Lynden High SchoolLyndenHigh09-121,002·
Irene Reither Elementary SchoolEversonElementaryPK-05765·
Lynden Middle SchoolLyndenMiddle06-08705·
Whatcom Middle SchoolBellinghamMiddle06-08637·
Shuksan Middle SchoolBellinghamMiddle06-08606·
Fairhaven Middle SchoolBellinghamMiddle06-08588·
Kulshan Middle SchoolBellinghamMiddle06-08575·
Blaine High SchoolBlaineHigh09-12566·
Vista Middle SchoolFerndaleMiddle06-08550·
Fisher Elementary SchoolLyndenElementaryKG-05546·
Meridian High SchoolBellinghamHigh09-12534·
Nooksack Valley High SchoolEversonHigh07-12520·
Mount Baker Senior HighDemingHigh09-12513·
Skyline Elementary SchoolFerndaleElementaryKG-05496·
Blaine Middle SchoolBlaineMiddle06-08471·
Blaine Elementary SchoolBlaineElementary03-05469·
Nooksack Valley Middle SchoolEversonMiddle06-08469·
Vossbeck Elementary SchoolLyndenElementaryKG-05468·
Eagleridge ElementaryFerndaleElementaryKG-05457·
Happy Valley Elementary SchoolBellinghamElementaryPK-05455·
Cascadia ElementaryFerndaleElementaryKG-05440·
Horizon Middle SchoolFerndaleMiddle06-08433·
Parkview Elementary SchoolBellinghamElementaryPK-05422·
Blaine Primary SchoolBlaineElementaryPK-02419·
Lynden AcademyLyndenCombinedKG-12419·
Isom Elementary SchoolLyndenElementaryKG-05413·
Geneva Elementary SchoolBellinghamElementaryPK-05412·
Nooksack ElementaryEversonElementaryPK-05412·
Northern Heights Elementary SchlBellinghamElementaryPK-05396·
Custer ElemCusterElementaryKG-05392·
Cordata Elementary SchoolBellinghamElementaryPK-05357·
Silver Beach Elementary SchoolBellinghamElementaryPK-05357·
Meridian Middle SchoolLyndenMiddle06-08350·
Roosevelt Elementary SchoolBellinghamElementaryPK-05348·
Lowell Elementary SchoolBellinghamElementaryPK-05338·
Birchwood Elementary SchoolBellinghamElementaryPK-05335·
Carl Cozier Elementary SchoolBellinghamElementaryPK-05325·
Kendall ElementaryMaple FallsElementaryKG-06317·
Central ElementaryFerndaleElementaryPK-05315·
Alderwood Elementary SchoolBellinghamElementaryPK-05305·
Lummi Nation Tribal SchoolBellinghamElementaryKG-08297·
Wade King Elementary SchoolBellinghamElementaryPK-05297·
Sumas ElementarySumasElementaryPK-05295·
Everson ElementaryEversonElementaryPK-05288·
Harmony ElementaryBellinghamElementaryKG-06288·
Sunnyland Elementary SchoolBellinghamElementaryPK-05288·
Bellingham Family Partnership ProgramBellinghamCombinedKG-12258·
Mount Baker Junior HighDemingMiddle07-08244·
Meridian Parent Partnership ProgramBellinghamElementaryKG-08208·
Columbia Elementary SchoolBellinghamElementaryPK-05187·
Options High SchoolBellinghamHigh09-12176·
Acme ElementaryAcmeElementaryKG-06168·
Ferndale Virtual AcademyFerndaleCombinedKG-12154·
Lummi High SchoolBellinghamHigh09-12142·
Bellingham Re-Engagement ProgramBellinghamHigh09-12110·
Intergenerational High SchoolBellinghamHigh09-12107·
Mountain View ElementaryFerndaleElementaryPK-08101·
Lynden Student ServicesLyndenElementaryPK-PK93·
Blaine Home ConnectionBlaineElementaryKG-0839·
Nooksack Valley Special ServicesEversonElementaryPK-PK34·
Ferndale Re-EngagementFerndaleHigh09-1233·
Mount Baker AcademyDemingCombinedKG-1232·
Beach ElemLummi IslandElementaryKG-0530·
Meridian Special ProgramsBellinghamElementaryPK-PK26·
Meridian Impact Re-EngagementBellinghamHigh09-1221·
Ferndale Special ServicesFerndaleElementaryPK-PK20·
Educational Resource CenterDemingElementaryPK-PK18·
Nooksack ReengagementEversonHigh11-1215·
Blaine Re-EngagementBellinghamHigh10-1214·
Visions (Seamar Youth Center)BellinghamHigh06-1211·
Point Roberts PrimaryPoint RobertsElementaryKG-025·
Whatcom Co Detention CenterBellinghamHigh08-124·
IMPACT Reengagement ProgramLyndenHigh09-120·
North Bell Learning CenterBellinghamElementaryPK-KG0·

Cities in Whatcom County

Bellingham31 schoolsFerndale10 schoolsEverson7 schoolsLynden7 schoolsBellingham5 schoolsBlaine4 schoolsDeming3 schoolsLynden2 schoolsAcme1 schoolBlaine1 schoolCuster1 schoolDeming1 schoolFerndale1 schoolLummi Island1 schoolMaple Falls1 schoolPoint Roberts1 schoolSumas1 school

About Whatcom County

In Washington, Whatcom County is a medium-population county of about 230,503 residents. 78 public schools across the county educates about 27,779 students between them.

Zooming out, census numbers show typical household earnings sit around $81,784, roughly 39% of adults have completed at least a four-year degree, and the poverty rate is around 7%.

For a sense of the school types, Whatcom County covers 43 elementary schools (12,641 students), 11 middle schools (5,628), 20 high schools (8,647), and 4 combined or other schools.

Bellingham School District is the biggest district by enrollment, covering about 11,337 students across Whatcom County.

Trend over the past 7 years. Combined enrollment now sits at 27,779 students, remained close to its prior level from the 27,537 reported in SY 2017-18. Over that span, Whatcom County gained 5 schools, going from 71 to 76. Demographically, the White share of enrollment declined from 66% to 60%.

On allk12, the community for Whatcom County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools serve Whatcom County?
There are 78 public K-12 schools in Whatcom County, Washington, with a combined enrollment of about 27,779.
How many high schools are in Whatcom County?
Whatcom County, Washington has 20 public high schools, serving approximately 8,647 students.
How many middle schools are in Whatcom County?
Whatcom County, Washington has 11 public middle schools, serving approximately 5,628 students.
How many elementary schools are in Whatcom County?
Whatcom County, Washington has 43 public elementary schools, serving approximately 12,641 students.
What is the largest school district in Whatcom County?
Bellingham School District is the largest school district in Whatcom County, serving approximately 11,337 students. The county contains 11 school districts overall.
How many people live in Whatcom County?
Whatcom County has roughly 230,503 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Whatcom County?
Median household income in Whatcom County is $81,784, above the Washington average of $79,106. About 7.2% of residents live below the federal poverty line.
How educated are residents of Whatcom County?
Approximately 39.3% of adults 25 and older in Whatcom County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Whatcom County qualify for free or reduced lunch?
Roughly 46.8% of students in Whatcom County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Washington county average of 53.8%.
What is the student-teacher ratio in Whatcom County schools?
Across Whatcom County public schools, the enrollment-weighted student-teacher ratio is approximately 18.4 to 1.

Whatcom County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data