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%

Discussions

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

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%
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