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

Frank H Harrison Middle School

220 McCartney Street, Yarmouth, ME 04096 · (207) 846-2499 · Cumberland County
GRADES 06–08MIDDLE22-SUBURBREGULAR SCHOOL379 STUDENTS
Enrollment
379
Middle
DISTRICT 414 · STATE 364
Student : Teacher
10.6:1
36 FTE teachers
DISTRICT 11.2:1 · STATE 11.2:1
Free / Reduced Lunch
15%
56 students
DISTRICT 14% · STATE 48%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
133
Grade 7
130
Grade 8
116
Student demographics
White
32586%
DISTRICT 85% · STATE 85%
Hispanic
72%
DISTRICT 3% · STATE 4%
Black
62%
DISTRICT 3% · STATE 5%
Asian
82%
DISTRICT 2% · STATE 1%
Two+
318%
DISTRICT 6% · STATE 4%
Native American
21%
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
19752%
Female
18248%

School pathway

Students here typically continue to
Frank H Harrison Middle SchoolYarmouth High School
Feeds from
Yarmouth Elementary School0205
Based on grade levels within Yarmouth Schools. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Frank H Harrison Middle School.
START A DISCUSSION

Test scores

MEA 2024-25 . % At or Above State Expectations
English Language Arts
86.3%
ME avg 64.1%
Math
78.0%
ME avg 50.6%

What this means: On the MEA, Maine's statewide test, about 86 of every 100 students at this school read and write at grade level and about 78 of 100 do math at grade level. Across all Maine schools, those numbers are about 64 and 51.

Source: MEA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
379
-157 (-29%) vs 2017
Student : Teacher
10.6:1
was 16.1:1
% White
86%
was 88%
% Hispanic
2%
was 2%
% Black
2%
was 1%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Frank H Harrison Middle School

Frank H Harrison Middle School operates as a middle-of-the-pack middle school in Yarmouth, Maine, part of Yarmouth Schools. Current enrollment sits at 379 students spanning grades 6 through 8.

Yarmouth Schools comprises 4 schools with combined enrollment of 1,655 students; Frank H Harrison Middle School is among them.

In terms of who attends, Frank H Harrison Middle School records that the student body is overwhelmingly White (86%). Beyond that, the school reports 8% multiracial, 2% Asian. Compared to Cumberland County overall, the school's racial mix sits in roughly the same range.

Looking at school resources, Staff filings list 36 full-time-equivalent teachers, which works out to roughly 10.6:1 students per teacher. That tracks the state average closely. Roughly 15% of students at Frank H Harrison Middle School qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, Cumberland County runs at roughly 34%, so the school's eligibility rate is lower than the surrounding baseline.

Across the wider county, Cumberland County reports that median household earnings sit near $95,677, about 53% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 4%. Across Cumberland County's 99 public schools (combined enrollment of about 38,224 students), Frank H Harrison Middle School is one campus in the mix.

The closest other public school is Yarmouth Elementary School, roughly 0.2 miles away. Within five miles, there are 7 other public schools.

The campus sits in a suburban setting.

Trend over the last 7 years. Frank H Harrison Middle School's enrollment has decreased 29% since 2018, when it stood at 536 (now 379). The student-to-teacher ratio tightened from 16.1:1 in 2018 to 10.6:1 today.

On the community side, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.

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
Frank H Harrison Middle School
District
Yarmouth Schools
Address
220 McCartney Street, Yarmouth, ME 04096
Phone
(207) 846-2499
County
Cumberland County
Level
Middle
Grade range
06–08
Total enrollment
379
Teachers (FTE)
36
Student–teacher ratio
10.6:1
Free/Reduced lunch
56 (15%)
Locale
22-Suburb: Mid-size
NCES ID
231410000031
Charter school
No
Virtual school
No

Related schools

Other schools in Yarmouth Schools
Other schools in Yarmouth
Nearby schools

Frequently asked questions

About Frank H Harrison Middle School
How many students attend Frank H Harrison Middle School?
Frank H Harrison Middle School enrolls approximately 379 students in grades 06-08.
What age range does Frank H Harrison Middle School serve?
Frank H Harrison Middle School serves students from grade 06 through grade 08.
How many students per teacher at Frank H Harrison Middle School?
Approximately 10.6:1 students per teacher at Frank H Harrison Middle School.
What is the student diversity at Frank H Harrison Middle School?
Student demographics at Frank H Harrison Middle School are roughly 86% White, 2% Hispanic, 2% Black, 2% Asian, 8% Two or more.
What district is Frank H Harrison Middle School in?
Frank H Harrison Middle School is part of Yarmouth Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post