16 schools in Portland
Across the city, Portland hosts 16 public K-12 schools teaching roughly 6,888 Maine students (about 431 per school).
4-year change in Portland
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Amanda C Rowe School | Elementary | PK-05 | 470 |
| Baxter Academy for Tech & Sciences | High | 09-12 | 384 |
| Casco Bay High School | High | 09-12 | 379 |
| Deering High School | High | 09-12 | 850 |
| East End Community School | Elementary | PK-05 | 391 |
| Gerald E Talbot Community School | Elementary | PK-05 | 394 |
| Harrison Lyseth Elem School | Elementary | PK-05 | 489 |
| Howard C Reiche Community Sch | Elementary | PK-05 | 467 |
| King Middle School | Middle | 06-08 | 434 |
| Lincoln Middle School | Middle | 06-08 | 382 |
| Longfellow School-Portland | Elementary | PK-05 | 263 |
| Lyman Moore Middle School | Middle | 06-08 | 470 |
| Ocean Avenue | Elementary | KG-05 | 337 |
| Portland Arts & Technology H S | Elementary | N-N | · |
| Portland High School | High | 09-12 | 912 |
| Presumpscot School | Elementary | PK-05 | 266 |
About Portland
Portland, Maine is home to 16 public schools, with combined enrollment of approximately 6,888 students. By school count, it is a moderately sized city.
On the school-mix side, the city spans 9 elementary, 3 middle, and 4 high.
Average school size in Portland is around 431 students, 47% above the Maine average of about 293.
Looking at the last 4 years. Total public-school enrollment in Portland has held roughly steady since SY 2020-21, moving from about 6,876 students to 6,888.
On this page, the community for Portland discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.