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

Cumberland County

Maine · Public K-12

98 public schools serving approximately 38,508 students, in a county of 308,827 residents.

Schools
98
26 districts
Enrollment
38,508
NCES CCD
Median income
$95,677
Above Maine avg
Free/reduced lunch
26.0%
Below Maine avg
Elementary
54
schools
Middle
19
schools
High
21
schools
Combined / other
4
schools
LARGEST DISTRICT
Portland Public Schools
6,475 students · 26 districts in Cumberland County

County vs. school enrollment demographics

Left bar is the racial makeup of Cumberland County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
86%
Hispanic
3%
Black
4%
Asian
2%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
78%
Hispanic
0%
Black
9%
Asian
3%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
53.0%
adults 25+
Poverty rate
3.7%
ACS 5-year
Unemployment
3.1%
civilian labor
Median age
42
18.0% under 18

All schools (98)

NameCityLevelGradesEnrollmentRating
Bonny Eagle High SchoolStandishHigh09-121,021·
South Portland High SchoolSouth PortlandHigh09-121,019·
Windham High SchoolWindhamHigh09-12978·
Portland High SchoolPortlandHigh09-12952·
Scarborough High SchoolScarboroughHigh09-12907·
Falmouth Elementary SchoolFalmouthElementaryKG-05843·
Gorham High SchoolGorhamHigh09-12810·
Mabel I Wilson SchoolCumberlandElementaryPK-03762·
Windham Primary SchoolWindhamElementaryKG-03762·
Deering High SchoolPortlandHigh09-12750·
Westbrook Middle SchoolWestbrookMiddle05-08732·
Brunswick High SchoolBrunswickHigh09-12723·
Westbrook High SchoolWestbrookHigh09-12711·
Falmouth High SchoolFalmouthHigh09-12706·
Wentworth SchoolScarboroughElementary03-05675·
Scarborough Middle SchoolScarboroughMiddle06-08670·
Gorham Middle SchoolGorhamMiddle06-08641·
Freeport High SchoolFreeportHigh09-12620·
Gray-New Gloucester High SchoolGrayHigh09-12601·
Kate Furbish Elementary SchoolBrunswickElementaryPK-02600·
Greely High SchoolCumberlandHigh09-12599·
Windham Middle SchoolWindhamMiddle06-08562·
Pond Cove ElementaryCape ElizabethElementaryKG-04557·
Yarmouth High SchoolYarmouthHigh09-12546·
Lake Region High SchoolNaplesHigh09-12528·
Harriet Beecher Stowe ElementaryBrunswickElementary03-05522·
Brunswick Jr High SchoolBrunswickMiddle06-08518·
Cape Elizabeth High SchoolCape ElizabethHigh09-12518·
Harrison Lyseth Elem SchoolPortlandElementaryPK-05496·
Gray-New Gloucester Middle SchoolGrayMiddle05-08495·
Great Falls Elementary SchoolGorhamElementaryKG-05485·
Lyman Moore Middle SchoolPortlandMiddle06-08482·
Greely Middle SchoolCumberlandMiddle06-08475·
Yarmouth Elementary SchoolYarmouthElementary02-05472·
Maine Connections AcademyScarboroughHigh07-12466·
King Middle SchoolPortlandMiddle06-08453·
Amanda C Rowe SchoolPortlandElementaryPK-05449·
Falmouth Middle SchoolFalmouthMiddle06-08440·
Lincoln Middle SchoolPortlandMiddle06-08435·
Cape Elizabeth Middle SchoolCape ElizabethMiddle05-08434·
Village Elementary School-GorhamGorhamElementaryKG-05433·
Howard C Reiche Community SchPortlandElementaryPK-05427·
Daniel F. Mahoney Middle SchoolSouth PortlandMiddle05-08424·
Saccarappa SchoolWestbrookElementaryPK-04417·
East End Community SchoolPortlandElementaryPK-05407·
Lake Region Middle SchoolNaplesMiddle06-08404·
Memorial Middle SchoolSouth PortlandMiddle06-08388·
Manchester SchoolWindhamElementary04-05383·
Casco Bay High SchoolPortlandHigh09-12382·
Frank H Harrison Middle SchoolYarmouthMiddle06-08380·
Narragansett Elementary SchoolGorhamElementaryPK-05368·
Gerald E Talbot Community SchoolPortlandElementaryPK-05364·
Baxter Academy for Tech & SciencesPortlandHigh09-12355·
Ocean AvenuePortlandElementaryKG-05347·
Burchard A Dunn SchoolNew GloucesterElementaryPK-04346·
Waldo T Skillin Elementary SchoolSouth PortlandElementaryKG-04339·
Morse Street SchoolFreeportElementaryPK-02327·
Greely Middle School 4-5CumberlandElementary04-05317·
Freeport Middle SchoolFreeportMiddle06-08307·
Stevens Brook SchoolBridgtonElementaryPK-05304·
Congin SchoolWestbrookElementaryPK-04289·
Raymond Elementary SchoolRaymondElementaryPK-04284·
William H Rowe SchoolYarmouthElementaryPK-01281·
Edna Libby Elementary SchoolStandishElementaryPK-03265·
Dora L Small Elementary SchoolSouth PortlandElementaryKG-05260·
Longfellow School-PortlandPortlandElementaryKG-05257·
Mast Landing SchoolFreeportElementary03-05253·
Frank I Brown Elementary SchoolSouth PortlandElementaryKG-04235·
Presumpscot SchoolPortlandElementaryPK-05230·
Eight Corners Elementary SchoolScarboroughElementaryKG-02228·
Songo Locks SchoolNaplesElementaryPK-02227·
James Otis Kaler Elementary SchoolSouth PortlandElementaryPK-04220·
Blue Point SchoolScarboroughElementaryKG-02213·
Russell SchoolGrayElementaryKG-02211·
Crooked River ElementaryCascoElementary03-05207·
Pleasant Hill SchoolScarboroughElementaryKG-02198·
Dyer Elementary SchoolSouth PortlandElementaryKG-05196·
Fiddlehead School of Arts & ScienceGrayElementaryPK-08192·
Oxford-Cumberland Canal SchoolWestbrookElementaryPK-04186·
Memorial SchoolNew GloucesterElementaryKG-02182·
Jordan-Small Middle SchoolRaymondMiddle05-08174·
George E Jack SchoolStandishElementary04-05159·
Harpswell Community SchoolHarpswellElementaryKG-05122·
Sebago Elementary SchoolSebagoElementaryPK-05102·
Harrison ElementaryHarrisonElementary03-06101·
Pownal Elementary SchoolPownalElementaryPK-0596·
Harpswell Coastal Academy Divisions 2 and 3HarpswellHigh09-1293·
Harpswell Coastal Academy Division 1HarpswellMiddle05-0878·
Steep Falls Elementary SchoolSteep FallsElementaryKG-0359·
Peaks Island SchoolPeaks IslandElementaryPK-0541·
Long Island Elementary SchoolLong IslandElementaryKG-0513·
Chebeague Island SchoolChebeague IslandElementaryPK-0510·
Arthur R. Gould Sch--LCYDCSouth PortlandHigh07-129·
Cliff Island SchoolCliff IslandElementaryKG-053·
Lake Region Vocational CenterNaplesNot applicableN -N ··
Maine Region Ten Technical High SchBrunswickNot applicableN -N ··
Portland Arts & Technology H SPortlandNot applicableN -N ··
Westbrook Regional Technology CtrWestbrookNot applicableN -N ··

Frequently asked

How many K-12 schools serve Cumberland County?
There are 98 public K-12 schools in Cumberland County, Maine, with a combined enrollment of about 38,508.
How many high schools are in Cumberland County?
Cumberland County, Maine has 21 public high schools, along with 19 middle schools and 54 elementary schools.
What is the largest school district in Cumberland County?
Portland Public Schools is the largest school district in Cumberland County, serving approximately 6,475 students. The county contains 26 school districts overall.
How many people live in Cumberland County?
Cumberland County has roughly 308,827 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Cumberland County?
Median household income in Cumberland County is $95,677, above the Maine average of $70,170. About 3.7% of residents live below the federal poverty line.
How educated are residents of Cumberland County?
Approximately 53.0% of adults 25 and older in Cumberland County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cumberland County qualify for free or reduced lunch?
Roughly 26.0% of students in Cumberland County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Maine county average of 42.0%.
What is the student-teacher ratio in Cumberland County schools?
Across Cumberland County public schools, the enrollment-weighted student-teacher ratio is approximately 11.6 to 1.
What is the racial makeup of Cumberland County?
Cumberland County residents are approximately 86% White, 3% Hispanic, 4% Black, 2% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in Cumberland County is owner-occupied?
Cumberland County has about 153,286 housing units, of which roughly 69.8% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data