Sign In Register

Schools in Portland, ME

Public schools, enrollment data, student-teacher ratios, and higher education.

Portland has 20 public schools with a total enrollment of 8,349 students and 737 teachers. There are 11 elementary, 4 middle, and 5 high schools. The average student-teacher ratio is 11.3:1. 1 charter school serve the area.

Public Schools (20)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Portland High School High 952 68 14.0:1
Deering High School High 750 60 12.5:1
Pond Cove Elementary Elementary 557 42 13.3:1
Cape Elizabeth High School High 518 42 12.3:1
Harrison Lyseth Elem School Elementary 496 41 12.1:1
Lyman Moore Middle School Middle 482 51 9.5:1
King Middle School Middle 453 44 10.3:1
Amanda C Rowe School Elementary 449 40 11.2:1
Lincoln Middle School Middle 435 43 10.1:1
Cape Elizabeth Middle School Middle 434 43 10.1:1
Howard C Reiche Community Sch Elementary 427 42 10.2:1
East End Community School Elementary 407 40 10.2:1
Casco Bay High School High 382 29 13.2:1
Gerald E Talbot Community School Elementary 364 44 8.3:1
Baxter Academy for Tech & Sciences (Charter) High 355 25 14.2:1
Ocean Avenue Elementary 347 32 10.8:1
Longfellow School-Portland Elementary 257 23 11.2:1
Presumpscot School Elementary 230 22 10.5:1
Peaks Island School Elementary 41 4 10.3:1
Long Island Elementary School Elementary 13 2 6.5:1

Colleges & Universities (4)

Institution Type Highest Degree Enrollment Tuition (In-State)
University of Southern Maine Public Graduate 9,718 $10,920
Maine College of Art & Design Private Non-Profit Bachelor's 453 $41,398
Empire Beauty School-Maine Private For-Profit Certificate 214
Institute for Doctoral Studies in the Visual Arts Private Non-Profit Graduate 104
View full profile of Portland, ME →