Maine Public Schools
Maine has 588 open public schools, including 349 elementary, 84 middle, and 115 high schools — 11 are charter schools.
349
Elementary
84
Middle
115
High School
11
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 147,821 | 86% |
| Black or African American | 8,432 | 5% |
| Two or more races | 6,506 | 4% |
| Hispanic/Latino | 5,997 | 3% |
| Asian | 2,249 | 1% |
| American Indian / Alaska Native | 1,320 | 1% |
| Native Hawaiian / Pacific Islander | 157 | 0% |
| Total enrollment | 172,545 | 88,874M / 83,608F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Morse Memorial School | Brooks | Elementary | 9.0 |
| Morse Street School | Freeport | Elementary | 30.2 |
| Moscow Elementary | Bingham | Elementary | 8.3 |
| Mountain Valley High School | Rumford | High | 32.3 |
| Mountain Valley Middle School | Mexico | Middle | 31.5 |
| Mountain View Sch | Sullivan | Elementary | 17.0 |
| Mt Abram Regional High School | Salem | High | 16.3 |
| Mt Ararat High School | Topsham | High | 60.0 |
| Mt Ararat Middle School | Topsham | Middle | 48.0 |
| Mt Blue High School | Farmington | High | 50.8 |
| Mt Blue Middle School | Farmington | Middle | 38.9 |
| Mt Desert Elementary School | Northeast Harbor | Elementary | 22.0 |
| Mt Desert Island High School | Mount Desert | High | 55.1 |
| Mt Jefferson Jr High School | Lee | Middle | 6.0 |
| Mt Vernon Elementary School | Mount Vernon | Elementary | 10.5 |
| Mt View Elementary School | Thorndike | Elementary | 24.9 |
| Mt View High School | Thorndike | High | 23.2 |
| Mt View Middle School | Thorndike | Middle | 19.1 |
| Narragansett Elementary School | Gorham | Elementary | 35.6 |
| Narraguagus High School | Harrington | High | 23.8 |
| New Suncook School | Lovell | Elementary | 8.7 |
| No Penobscot Tech-Region 3 | Lincoln | Not applicable | 11.5 |
| Noble High School | North Berwick | High | 94.4 |
| Noble Middle School | Berwick | Middle | 39.1 |
| Nobleboro Central School | Damariscotta | Elementary | 13.8 |
| Nokomis Regional High School | Newport | High | 45.8 |
| Nokomis Regional Middle School | Newport | Middle | 45.9 |
| North Berwick Elementary School | North Berwick | Elementary | 21.1 |
| North Elementary School | Skowhegan | Elementary | 12.7 |
| North Haven Community School | North Haven | Other | 13.1 |
| Oak Hill High School | Wales | High | 34.2 |
| Oak Hill Middle School | Sabattus | Middle | 29.2 |
| Ocean Avenue | Portland | Elementary | 32.1 |
| Oceanside High School | Rockland | High | 46.3 |
| Oceanside Middle School | Thomaston | Middle | 38.3 |
| Old Orchard Beach High School | Old Orchard Beach | High | 24.5 |
| Old Town Elementary School | Old Town | Elementary | 48.0 |
| Old Town High School | Old Town | High | 41.5 |
| Opal Myrick Elementary School | East Millinocket | Elementary | 15.4 |
| Orono High School | Orono | High | 31.6 |
| Orono Middle School | Orono | Middle | 15.6 |
| Otisfield Community School | Otisfield | Elementary | 10.7 |
| Overman Academy Charter | Skowhegan | High | 10.4 |
| Oxford Elementary School | Oxford | Elementary | 28.1 |
| Oxford Hills Comprehensive H S | Paris | High | 68.7 |
| Oxford Hills Middle School | Paris | Middle | 39.1 |
| Oxford Hills Tech - Region 11 | Norway | Not applicable | 24.0 |
| Oxford-Cumberland Canal School | Westbrook | Elementary | 21.7 |
| Palermo Consolidated School | Palermo | Elementary | 13.8 |
| Paris Elementary School | Paris | Elementary | 33.0 |
Largest Districts
Portland Public Schools
6,475
Lewiston Public Schools
5,083
Bangor Public Schools
3,454
RSU 06/MSAD 06
3,283
RSU 17/MSAD 17
3,223
Auburn Public Schools
3,219
Sanford Public Schools
3,214
RSU 14
3,143
South Portland Public Schools
3,081
RSU 57/MSAD 57
2,924
RSU 60/MSAD 60
2,909
Scarborough Public Schools
2,891
Gorham Public Schools
2,737
RSU 18
2,599
RSU 75/MSAD 75
2,380
Brunswick Public Schools
2,363
Westbrook Public Schools
2,335
Biddeford Public Schools
2,314
RSU 21
2,301
RSU 22
2,278
Related Data
- Maine population & income data → CensusDepth.com
- Maine teacher salary data → WageDepth.com