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

5 schools in Blaine

Washington · Public K-12

Blaine's public-school count of 5 reflects a system enrolling about 1,964 students inside Washington, broken out as 3 elementary, 1 middle, and 1 high.

7-year change in Blaine

SY 2017-18 vs SY 2024-25
Total enrollment
1,964
-252 (-11%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
64%
was 73%
% Hispanic
19%
was 13%
% Black
1%
was 2%
% Asian
6%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Blaine Elementary SchoolElementary03-05469
Blaine High SchoolHigh09-12566
Blaine Home ConnectionElementaryKG-0839
Blaine Middle SchoolMiddle06-08471
Blaine Primary SchoolElementaryPK-02419

About Blaine

Blaine is a small Washington city in terms of public-school footprint, with 5 schools and 1,964 students total.

In terms of grade levels, the city is built around 3 elementary, 1 middle, and 1 high.

Schools in Blaine average about 393 students each, 12% lower than the Washington norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 11%: 2,216 students in SY 2017-18 versus 1,964 in SY 2024-25. The White share of public-school enrollment decreased from 73% to 64%.

Within the allk12 community for this area, the community for Blaine discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Blaine?
Blaine, Washington has 5 public K-12 schools serving approximately 1,964 students.
How many elementary, middle, and high schools are in Blaine?
Blaine has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Blaine?
Blaine High School is the largest public school in Blaine by enrollment, with approximately 566 students.
What school districts serve Blaine?
Blaine public schools are operated by Blaine School District.
What grade levels do public schools in Blaine cover?
Public schools in Blaine serve students from pre-K through grade 12.