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

Deering High School

370 Stevens Avenue, Portland, ME 04103 · (207) 874-8260 · Cumberland County
GRADES 09–12HIGH13-CITYTITLE IREGULAR SCHOOL850 STUDENTS
Enrollment
850
High
DISTRICT 714 · STATE 448
Student : Teacher
12.4:1
68 FTE teachers
DISTRICT 13.3:1 · STATE 11.9:1
Free / Reduced Lunch
66%
559 students
DISTRICT 53% · 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
210
Grade 10
198
Grade 11
218
Grade 12
224
Student demographics
White
33940%
DISTRICT 47% · STATE 85%
Hispanic
10813%
DISTRICT 11% · STATE 4%
Black
30636%
DISTRICT 31% · STATE 5%
Asian
435%
DISTRICT 4% · STATE 1%
Two+
486%
DISTRICT 6% · STATE 4%
Native American
61%
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
45353%
Female
39747%

Discussions

+ POST

Test scores

MEA 2024-25 . % At or Above State Expectations
English Language Arts
48.0%
ME avg 64.1%
Math
40.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
850
-74 (-8%) vs 2017
Student : Teacher
12.4:1
was 13.6:1
% White
40%
was 54%
% Hispanic
13%
was 5%
% Black
36%
was 29%
% Asian
5%
was 7%
Source: NCES Common Core of Data

About Deering High School

Deering High School operates as a roomy 9-12 campus in Portland, Maine, overseen by Portland Public Schools. Current enrollment sits at 850 students spanning grades 9 through 12. That puts it 90% bigger than the typical public school in Maine, which averages around 448 students.

Within Portland Public Schools, which oversees 16 schools and 6,548 students, Deering High School is one campus in the system.

On the student-mix side, Deering High School shows that the most-represented group is White (40%), with the rest of the student body spread across multiple groups. Other groups include 36% Black, 13% Hispanic, 6% multiracial, 5% Asian. The wider county runs roughly 86% White, putting the school's mix considerably less White than the area baseline.

On the resource side, The school currently runs with 68 full-time-equivalent teachers, for a student-teacher ratio near 12.4:1. The state averages about 11.9:1, putting this campus right in line with peers. An estimated 66% of students are eligible 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 somewhat above the surrounding baseline.

Around the school, community-level numbers for Cumberland County indicate median household earnings sit near $95,677, 53% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 4%. Deering High School is one of 99 public schools in Cumberland County (combined enrollment of about 38,224 students).

The closest other public school is Longfellow School-Portland, roughly 0.1 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a city-core site.

Five-year trend. Looking back 7 years, enrollment at Deering High School has shrank 8%, going from 924 students in 2018 to 850 in 2025. White enrollment moved from 54% to 40% across the same window. The student-to-teacher ratio fell from 13.6:1 in 2018 to 12.4:1 today.

In the discussion threads here, recent activity here tends to focus on classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

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
Deering High School
District
Portland Public Schools
Address
370 Stevens Avenue, Portland, ME 04103
Phone
(207) 874-8260
County
Cumberland County
Level
High
Grade range
09–12
Total enrollment
850
Teachers (FTE)
68
Student–teacher ratio
12.4:1
Free/Reduced lunch
559 (66%)
Locale
13-City: Small
NCES ID
230993000269
Charter school
No
Virtual school
No

Related schools

Other schools in Portland Public Schools
Other schools in Portland
Nearby schools

Frequently asked questions

About Deering High School
How large is Deering High School?
Deering High School enrolls approximately 850 students in grades 09-12.
What age range does Deering High School serve?
Deering High School serves students from grade 09 through grade 12.
How many students per teacher at Deering High School?
Approximately 12.4:1 students per teacher at Deering High School.
How diverse is Deering High School?
Deering High School reports a student body of 40% White, 13% Hispanic, 36% Black, 5% Asian, 6% Two or more.
What district is Deering High School in?
Deering High School is part of Portland Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post