16 schools in Portland
Across the city, Portland hosts 16 public K-12 schools teaching roughly 6,888 Maine students (about 431 per campus).
7-year change in Portland
SY 2017-18 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 7 years. Total public-school enrollment in Portland has decreased 3% since SY 2017-18, moving from about 7,117 students to 6,888. Demographically, the White share of enrollment contracted from 58% to 49%.
On this page, the community for Portland discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.