Cumberland County - Middle Schools

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle school in Cumberland County. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in ME and #1 in Cumberland County

5 - 8 | Yarmouth, ME | Cumberland County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 538 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in ME and #2 in Cumberland County

6 - 8 | Cumberland, ME | Cumberland County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 514 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#3 Middle School in ME and #3 in Cumberland County

6 - 8 | Falmouth, ME | Cumberland County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 499 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#4 Middle School in ME and #4 in Cumberland County

5 - 8 | Cape Elizabeth, ME | Cumberland County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 541 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#5 Middle School in ME and #5 in Cumberland County

6 - 8 | Scarborough, ME | Cumberland County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 716 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#15 Middle School in ME and #6 in Cumberland County

6 - 8 | Freeport, ME | Cumberland County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 316 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#17 Middle School in ME and #7 in Cumberland County

6 - 8 | Gorham, ME | Cumberland County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 685 Students

Report Card

A Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#19 Middle School in ME and #8 in Cumberland County

5 - 8 | Gray, ME | Cumberland County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 628 Students

Report Card

A- Academic Results
A Learning Environment
A+ School Safety
A- Overall Grade

#21 Middle School in ME and #9 in Cumberland County

6 - 8 | Brunswick, ME | Cumberland County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 526 Students

Report Card

A- Academic Results
A Learning Environment
A School Safety
A- Overall Grade

#24 Middle School in ME and #10 in Cumberland County

6 - 8 | South Portland, ME | Cumberland County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 309 Students

Report Card

B+ Academic Results
A Learning Environment
A- School Safety
B+ Overall Grade

#27 Middle School in ME and #11 in Cumberland County

6 - 8 | Windham, ME | Cumberland County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 621 Students

Report Card

B Academic Results
A+ Learning Environment
A- School Safety
B+ Overall Grade

#30 Middle School in ME and #12 in Cumberland County

6 - 8 | Portland, ME | Cumberland County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 499 Students

Report Card

B+ Academic Results
A Learning Environment
B School Safety
B+ Overall Grade

#32 Middle School in ME and #13 in Cumberland County

5 - 8 | Raymond, ME | Cumberland County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 183 Students

Report Card

B Academic Results
A Learning Environment
B School Safety
B+ Overall Grade

#34 Middle School in ME and #14 in Cumberland County

6 - 8 | Portland, ME | Cumberland County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 517 Students

Report Card

B+ Academic Results
A Learning Environment
B+ School Safety
B+ Overall Grade

#46 Middle School in ME and #15 in Cumberland County

6 - 8 | Portland, ME | Cumberland County

  • B- Overall Grade
  • 10:1 Student/Teacher
  • 501 Students

Report Card

C+ Academic Results
A+ Learning Environment
C- School Safety
B- Overall Grade

#54 Middle School in ME and #16 in Cumberland County

6 - 8 | Naples, ME | Cumberland County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 424 Students

Report Card

C+ Academic Results
C+ Learning Environment
B+ School Safety
C+ Overall Grade

#64 Middle School in ME and #17 in Cumberland County

6 - 8 | South Portland, ME | Cumberland County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 400 Students

Report Card

C Academic Results
B Learning Environment
C+ School Safety
C+ Overall Grade

#71 Middle School in ME and #18 in Cumberland County

5 - 8 | Westbrook, ME | Cumberland County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 741 Students

Report Card

C- Academic Results
B- Learning Environment
B- School Safety
C Overall Grade