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

4 schools in Yarmouth

Maine · Public K-12

Yarmouth's public schools total 4 across the city, with enrollment of about 1,655 and an average school size near 414.

7-year change in Yarmouth

SY 2017-18 vs SY 2024-25
Total enrollment
1,655
+27 (+2%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
85%
was 89%
% Hispanic
3%
was 2%
% Black
3%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Frank H Harrison Middle SchoolMiddle06-08379
William H Rowe SchoolElementaryPK-01246
Yarmouth Elementary SchoolElementary02-05476
Yarmouth High SchoolHigh09-12554

About Yarmouth

Yarmouth is a sparse Maine city in terms of public-school footprint, with 4 schools and 1,655 students total.

Looking at the level breakdown, the city spans 2 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 414, higher than the state mean of about 293.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 1,628 students in SY 2017-18 versus 1,655 in SY 2024-25. Demographically, the White share of enrollment shrank from 89% to 85%.

Within the allk12 community for this area, the community for Yarmouth discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Yarmouth?
Yarmouth, Maine has 4 public K-12 schools serving approximately 1,655 students.
How many elementary, middle, and high schools are in Yarmouth?
Yarmouth has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Yarmouth?
Yarmouth High School is the largest public school in Yarmouth by enrollment, with approximately 554 students.
What school districts serve Yarmouth?
Yarmouth public schools are operated by Yarmouth Schools.
What grade levels do public schools in Yarmouth cover?
Public schools in Yarmouth serve students from pre-K through grade 12.