The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·YARMOUTH SCHOOLS·NCES 231410000652

Yarmouth High School

286 West Elm Street, Yarmouth, ME 04096 · (207) 846-5535 · Cumberland County
GRADES 09–12HIGH22-SUBURBREGULAR SCHOOL554 STUDENTS
Enrollment
554
High
DISTRICT 414 · STATE 448
Student : Teacher
11.2:1
50 FTE teachers
DISTRICT 11.2:1 · STATE 11.9:1
Free / Reduced Lunch
16%
87 students
DISTRICT 14% · STATE 48%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
119
Grade 10
142
Grade 11
142
Grade 12
151
Student demographics
White
46884%
DISTRICT 85% · STATE 85%
Hispanic
143%
DISTRICT 3% · STATE 4%
Black
214%
DISTRICT 3% · STATE 5%
Asian
112%
DISTRICT 2% · STATE 1%
Two+
356%
DISTRICT 6% · STATE 4%
Native American
10%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
27650%
Female
27449%

Discussions

+ POST

Test scores

MEA 2024-25 . % At or Above State Expectations
Math
78.4%
ME avg 50.6%
Source: MEA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
554
+39 (+8%) vs 2017
Student : Teacher
11.2:1
was 12.1:1
% White
84%
was 92%
% Hispanic
3%
was 2%
% Black
4%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Yarmouth High School

Yarmouth High School operates as a moderately sized high school in Yarmouth, Maine, operated by Yarmouth Schools. Current enrollment sits at 554 students spanning grades 9 through 12. By comparison, Maine's public schools average about 448 students each, so Yarmouth High School sits 24% larger than that benchmark.

Yarmouth Schools comprises 4 schools with combined enrollment of 1,655 students; Yarmouth High School is among them.

For racial and ethnic makeup, Yarmouth High School reports that 84% of students identify as White, making the school strongly White-majority. The remainder consists of 6% multiracial, 4% Black, 3% Hispanic. Compared to Cumberland County overall, the school's racial mix sits in roughly the same range.

In terms of school funding signals, Yarmouth High School lists 50 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.2:1. Statewide, the average ratio sits near 11.9:1, putting Yarmouth High School tighter than the state norm the norm. An estimated 16% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. That share is noticeably below Cumberland County's rate of about 34%.

In the area at large, community-level numbers for Cumberland County indicate the typical household earns roughly $95,677 per year, roughly 53% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 4%. In all, Cumberland County runs 99 public schools (combined enrollment of about 38,224 students), of which Yarmouth High School is one.

Nearest neighbor: Yarmouth Elementary School, around 0.3 miles off. 7 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a bedroom-community site.

Over the past 7-year window. Over the past 7-year window, the student count ticked up 8%: 515 students in 2018 compared to 554 in 2025. White enrollment moved from 92% to 84% across the same window.

Inside the community feed, the feed for Yarmouth High School typically covers classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.

Cumberland County at a glance

View full county profile
Population
308,827
Census ACS
Median income
$95,677
Household, ACS
Bachelor's+
53%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
99
38,224 students

Quick facts

School name
Yarmouth High School
District
Yarmouth Schools
Address
286 West Elm Street, Yarmouth, ME 04096
Phone
(207) 846-5535
County
Cumberland County
Level
High
Grade range
09–12
Total enrollment
554
Teachers (FTE)
50
Student–teacher ratio
11.2:1
Free/Reduced lunch
87 (16%)
Locale
22-Suburb: Mid-size
NCES ID
231410000652
Charter school
No
Virtual school
No

Related schools

Other schools in Yarmouth Schools
Other schools in Yarmouth
Nearby schools

Frequently asked questions

About Yarmouth High School
How many students attend Yarmouth High School?
Yarmouth High School enrolls approximately 554 students in grades 09-12.
What grades does Yarmouth High School serve?
Yarmouth High School serves grades 09-12.
What is the student-teacher ratio at Yarmouth High School?
The student-to-teacher ratio at Yarmouth High School is approximately 11.2:1 (50 FTE teachers).
What is the student diversity at Yarmouth High School?
Student demographics at Yarmouth High School are roughly 84% White, 3% Hispanic, 4% Black, 2% Asian, 6% Two or more.
Is Yarmouth High School public or private?
Yarmouth High School is a public K-12 school, overseen by Yarmouth Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post