For the 2025-26 school year, there are 20 public middle schools serving 8,558 students in Cumberland County, ME.
The top ranked public middle schools in Cumberland County, ME are Cape Elizabeth Middle School, Frank H Harrison Middle School and Falmouth Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Cumberland County, ME public middle schools have an average math proficiency score of 50% (versus the Maine public middle school average of 45%), and reading proficiency score of 88% (versus the 85% statewide average). Middle schools in Cumberland County have an average ranking of 9/10, which is in the top 20% of Maine public middle schools.
Minority enrollment is 23% of the student body (majority Black), which is more than the Maine public middle school average of 13% (majority Black and Hispanic).
Best Public Middle Schools in Cumberland County (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Cape Elizabeth Middle School
(Math: 78% | Reading: 96%)
Rank:
Rank:
10/
Top 1%10
14 Scott Dyer Road
Cape Elizabeth, ME 04107
(207) 799-8176
Cape Elizabeth, ME 04107
(207) 799-8176
Gr: 5-8 | 443 students Student-teacher ratio: 10:1 Minority enrollment: 13%
Rank: #22.
Frank H Harrison Middle School
(Math: 77% | Reading: 96%)
Rank:
Rank:
10/
Top 1%10
220 Mccartney Street
Yarmouth, ME 04096
(207) 846-2499
Yarmouth, ME 04096
(207) 846-2499
Gr: 6-8 | 371 students Student-teacher ratio: 11:1 Minority enrollment: 14%
Rank: #33.
Falmouth Middle School
(Math: 69% | Reading: 97%)
Rank:
Rank:
10/
Top 5%10
52 Woodville Road
Falmouth, ME 04105
(207) 781-3740
Falmouth, ME 04105
(207) 781-3740
Gr: 6-8 | 415 students Student-teacher ratio: 8:1 Minority enrollment: 12%
Rank: #44.
Greely Middle School
(Math: 70% | Reading: 95%)
Rank:
Rank:
10/
Top 10%10
351 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4815
Cumberland Center, ME 04021
(207) 829-4815
Gr: 6-8 | 481 students Student-teacher ratio: 9:1 Minority enrollment: 8%
Rank: #55.
Freeport Middle School
(Math: 69% | Reading: 93%)
Rank:
Rank:
10/
Top 10%10
19 Kendall Lane
Freeport, ME 04032
(207) 865-6051
Freeport, ME 04032
(207) 865-6051
Gr: 6-8 | 292 students Student-teacher ratio: 10:1 Minority enrollment: 16%
Rank: #66.
Gorham Middle School
(Math: 59% | Reading: 93%)
Rank:
Rank:
9/
Top 20%10
106 Weeks Road
Gorham, ME 04038
(207) 222-1220
Gorham, ME 04038
(207) 222-1220
Gr: 6-8 | 668 students Student-teacher ratio: 14:1 Minority enrollment: 13%
Rank: #7 - 87. - 8.
Brunswick Jr High School
(Math: 55% | Reading: 91%)
Rank:
Rank:
8/
Top 30%10
65 Columbia Avenue
Brunswick, ME 04011
(207) 319-1930
Brunswick, ME 04011
(207) 319-1930
Gr: 6-8 | 537 students Student-teacher ratio: 11:1 Minority enrollment: 19%
Rank: #7 - 87. - 8.
Scarborough Middle School
(Math: 55% | Reading: 91%)
Rank:
Rank:
8/
Top 30%10
21 Quentin Drive
Scarborough, ME 04074
(207) 730-4800
Scarborough, ME 04074
(207) 730-4800
Gr: 6-8 | 651 students Student-teacher ratio: 10:1 Minority enrollment: 19%
Rank: #99.
Jordan-small Middle School
(Math: 40-44% | Reading: 90-94%)
Rank:
Rank:
7/
Top 50%10
423 Webb's Mills Road
Raymond, ME 04071
(207) 655-4743
Raymond, ME 04071
(207) 655-4743
Gr: 5-8 | 184 students Student-teacher ratio: 10:1 Minority enrollment: 8%
Rank: #1010.
Fiddlehead School Of Arts & Science
Charter School
(Math: 40-44% | Reading: 85-89%)
Rank:
Rank:
6/
Top 50%10
25 Shaker Rd
Gray, ME 04039
(207) 688-3727
Gray, ME 04039
(207) 688-3727
Gr: PK-8 | 197 students Student-teacher ratio: 16:1 Minority enrollment: 8%
Rank: #1111.
Gray-new Gloucester Middle School
(Math: 39% | Reading: 89%)
Rank:
Rank:
5/
Bottom 50%10
31 Libby Hill Road
Gray, ME 04039
(207) 657-4994
Gray, ME 04039
(207) 657-4994
Gr: 5-8 | 498 students Student-teacher ratio: 12:1 Minority enrollment: 8%
Rank: #1212.
Lincoln Middle School
(Math: 35% | Reading: 86%)
Rank:
Rank:
4/
Bottom 50%10
522 Stevens Av
Portland, ME 04103
(207) 874-8145
Portland, ME 04103
(207) 874-8145
Gr: 6-8 | 418 students Student-teacher ratio: 10:1 Minority enrollment: 42%
Rank: #1313.
Windham Middle School
(Math: 37% | Reading: 84%)
Rank:
Rank:
4/
Bottom 50%10
408 Gray Road
Windham, ME 04062
(207) 892-1820
Windham, ME 04062
(207) 892-1820
Gr: 6-8 | 554 students Student-teacher ratio: 12:1 Minority enrollment: 14%
Rank: #1414.
Lyman Moore Middle School
(Math: 34% | Reading: 85%)
Rank:
Rank:
3/
Bottom 50%10
171 Auburn St
Portland, ME 04103
(207) 874-8150
Portland, ME 04103
(207) 874-8150
Gr: 6-8 | 483 students Student-teacher ratio: 11:1 Minority enrollment: 48%
Rank: #1515.
Westbrook Middle School
(Math: 35% | Reading: 76%)
Rank:
Rank:
1/
Bottom 50%10
471 Stroudwater Street
Westbrook, ME 04092
(207) 854-0830
Westbrook, ME 04092
(207) 854-0830
Gr: 5-8 | 711 students Student-teacher ratio: 12:1 Minority enrollment: 34%
Rank: #1616.
King Middle School
(Math: 26% | Reading: 77%)
Rank:
Rank:
1/
Bottom 50%10
92 Deering Av
Portland, ME 04102
(207) 874-8140
Portland, ME 04102
(207) 874-8140
Gr: 6-8 | 442 students Student-teacher ratio: 9:1 Minority enrollment: 62%
Rank: #1717.
Lake Region Middle School
(Math: 32% | Reading: 67%)
Rank:
Rank:
1/
Bottom 50%10
204 Kansas Road
Naples, ME 04055
(207) 647-8403
Naples, ME 04055
(207) 647-8403
Gr: 6-8 | 383 students Student-teacher ratio: 10:1 Minority enrollment: 12%
Rank: n/an/a
675 Westbrook Street
South Portland, ME 04106
(207) 822-2660
South Portland, ME 04106
(207) 822-2660
Gr: 7-12 | 11 students Student-teacher ratio: 1:1 Minority enrollment: 27%
Rank: n/an/a
8 Science Park Road, Floor 3
Scarborough, ME 04074
(207) 805-3254
Scarborough, ME 04074
(207) 805-3254
Gr: 7-12
Rank: n/an/a
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
South Portland, ME 04106
(207) 773-5629
Gr: 5-8 | 819 students Student-teacher ratio: 9:1 Minority enrollment: 37%
Cumberland County 51爆料s (Closed)
School
Location
Quick Facts
536 Pequawket Trail
West Baldwin, ME 04091
(207) 625-4076
West Baldwin, ME 04091
(207) 625-4076
Gr: 2-4 | 73 students Student-teacher ratio: 12:1 Minority enrollment: 8%
75 South Street
Gorham, ME 04038
(207) 839-5011
Gorham, ME 04038
(207) 839-5011
Gr: 7-8 | 473 students Student-teacher ratio: 17:1 Minority enrollment: 3%
74 Lunt Rd
Falmouth, ME 04105
(207) 781-7424
Falmouth, ME 04105
(207) 781-7424
Gr: K-2 | 402 students Student-teacher ratio: 12:1 Minority enrollment: 7%
240 Ocean St.
South Portland, ME 04106
(207) 799-7386
South Portland, ME 04106
(207) 799-7386
Gr: 5-8 | 424 students Student-teacher ratio: 11:1 Minority enrollment: 30%
Governor Baxter School For Deaf (Closed 2023)
Special Education School
One Mackworth Island
Falmouth, ME 04105
(207) 781-3165
Falmouth, ME 04105
(207) 781-3165
496 Ocean Street
South Portland, ME 04106
(207) 799-0778
South Portland, ME 04106
(207) 799-0778
Gr: K-5 | 94 students Minority enrollment: 3%
Harpswell Coastal Academy Division 1 (Closed 2023)
Charter School
9 Ash Point Road
Harpswell, ME 04079
(207) 833-3229
Harpswell, ME 04079
(207) 833-3229
Gr: 5-8 | 78 students Student-teacher ratio: 13:1 Minority enrollment: 6%
9 Ash Point Road
Harpswell, ME 04079
(207) 833-3229
Harpswell, ME 04079
(207) 833-3229
Gr: 9-12 | 93 students Student-teacher ratio: 16:1 Minority enrollment: 8%
46 Federal Street
Brunswick, ME 04011
(207) 319-1960
Brunswick, ME 04011
(207) 319-1960
Gr: 1-5 | 101 students Student-teacher ratio: 10:1 Minority enrollment: 7%
75 Jordan Ave
Brunswick, ME 04011
(207) 319-1970
Brunswick, ME 04011
(207) 319-1970
Gr: K-5 | 406 students Student-teacher ratio: 12:1 Minority enrollment: 11%
40 Acorn Street
Gorham, ME 04038
(207) 892-6641
Gorham, ME 04038
(207) 892-6641
Gr: K | 190 students Student-teacher ratio: 24:1 Minority enrollment: 4%
21 Longfellow Ave
Brunswick, ME 04011
(207) 319-1980
Brunswick, ME 04011
(207) 319-1980
Gr: K-5 | 289 students Student-teacher ratio: 12:1 Minority enrollment: 11%
Maine Connections Academy (Closed 2023)
Charter School
8 Science Park Road, Floor 3
Scarborough, ME 04074
(207) 805-3254
Scarborough, ME 04074
(207) 805-3254
Gr: 7-12 | 510 students Student-teacher ratio: 22:1 Minority enrollment: 9%
Macarthur Circle
South Portland, ME 04106
(207) 773-3265
South Portland, ME 04106
(207) 773-3265
Gr: K-5 | 128 students Minority enrollment: 16%
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
South Portland, ME 04106
(207) 773-5629
Gr: 6-8 | 388 students Student-teacher ratio: 10:1 Minority enrollment: 45%
180 Falmouth St
Portland, ME 04101
(207) 874-8180
Portland, ME 04101
(207) 874-8180
Gr: K-5 | 311 students Student-teacher ratio: 14:1 Minority enrollment: 35%
192 Middle Rd
Falmouth, ME 04105
(207) 781-3988
Falmouth, ME 04105
(207) 781-3988
Gr: 3-4 | 314 students Student-teacher ratio: 14:1 Minority enrollment: 8%
375 Pride St
Westbrook, ME 04092
(207) 797-5222
Westbrook, ME 04092
(207) 797-5222
Gr: PK-2 | 332 students Student-teacher ratio: 13:1 Minority enrollment: 21%
57 Douglas Street
Portland, ME 04102
(207) 874-8225
Portland, ME 04102
(207) 874-8225
Gr: 1-12 | 49 students Student-teacher ratio: 4:1 Minority enrollment: 20%
10 North Gorham Rd
Gorham, ME 04038
(207) 222-1050
Gorham, ME 04038
(207) 222-1050
Gr: K-2 | 149 students Student-teacher ratio: 12:1 Minority enrollment: 2%
55 High Street
Windham, ME 04062
(207) 892-4462
Windham, ME 04062
(207) 892-4462
Gr: 7-12 | 14 students Student-teacher ratio: 4:1
Frequently Asked Questions
What are the top ranked public middle schools in Cumberland County, ME?
The top ranked public middle schools in Cumberland County, ME include Cape Elizabeth Middle School, Frank H Harrison Middle School and Falmouth Middle School.
How many public middle schools are located in Cumberland County?
20 public middle schools are located in Cumberland County.
What is the racial composition of students in Cumberland County?
Cumberland County public middle schools minority enrollment is 23% of the student body (majority Black), which is more than the Maine public middle schools average of 13% (majority Black and Hispanic).
Which public middle schools in Cumberland County are often viewed compared to one another?
Popular comparisons of public middle schools in Cumberland County include: King Middle School vs. Lincoln Middle School, Lyman Moore Middle School vs. Lincoln Middle School, Lincoln Middle School vs. King Middle School
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: Public vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

51爆料 Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.