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

13 schools in Port Angeles

Washington · Public K-12

Port Angeles, Washington hosts 13 public K-12 schools with combined enrollment of about 3,832 students, broken out as 5 elementary, 1 middle, and 3 high.

7-year change in Port Angeles

SY 2017-18 vs SY 2024-25
Total enrollment
3,832
-298 (-7%) vs SY 2017-18
School count
12
-1 (-8%) vs SY 2017-18
% White
71%
was 74%
% Hispanic
10%
was 8%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Clallam Co Juvenile DetentionHigh07-120
Crescent SchoolCombinedKG-12228
Dry Creek ElementaryElementaryPK-06393
Franklin ElementaryElementaryPK-06318
Hamilton ElementaryElementaryPK-06338
Jefferson ElementaryElementaryPK-06245
Lincoln High SchoolHigh09-1259
Olympic Peninsula HomeConnectionCombinedKG-12144
Port Angeles High SchoolHigh09-12974
Roosevelt Elementary SchoolElementaryPK-06420
SEAVIEW ACADEMYCombinedKG-12238
Special EducationCombinedPK-1214
Stevens Middle SchoolMiddle07-08461

About Port Angeles

Across Port Angeles, Washington, 13 public schools educates about 3,832 students between them.

On the level-by-level breakdown, the city consists of 5 elementary, 1 middle, 3 high, and 4 other.

Schools in Port Angeles average about 295 students each, 34% meaningfully below the Washington norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment declined 7%: 4,130 students in SY 2017-18 versus 3,832 in SY 2024-25. Over that span, Port Angeles shed 1 school, going from 13 to 12.

On allk12, the community for Port Angeles discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Port Angeles, Washington?
There are 13 public K-12 schools in Port Angeles, with a combined enrollment of about 3,832.
How many elementary, middle, and high schools are in Port Angeles?
Port Angeles has 5 elementary, 1 middle, 3 high, 4 combined-grade public schools.
What is the largest public school in Port Angeles?
Port Angeles High School is the largest public school in Port Angeles by enrollment, with approximately 974 students.
What school districts serve Port Angeles?
Port Angeles is served by 3 public school districts, including Crescent School District, Port Angeles School District, Olympic Educational Service District 114.
What grade levels do public schools in Port Angeles cover?
Public schools in Port Angeles serve students from pre-K through grade 12.