Schools in Maine

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Maine

Showing 351–400 of 583 public schools in Maine.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Maine, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Morse Street SchoolFreeportPublic schoolPK–20
Moscow ElementaryBinghamPublic schoolPK–40
Mountain Valley Community SchoolMexicoPublic schoolPK–80
Mountain Valley High SchoolRumfordPublic school9–120
Mountain View SchSullivanPublic schoolPK–50
Mt Abram Regional High SchoolSalemPublic school9–120
Mt Ararat High SchoolTopshamPublic school9–120
Mt Ararat Middle SchoolTopshamPublic school6–80
Mt Blue High SchoolFarmingtonPublic school9–120
Mt Blue Middle SchoolFarmingtonPublic school6–80
Mt Desert Elementary SchoolNortheast HarborPublic schoolPK–80
Mt Desert Island High SchoolBar HarborPublic school9–120
Mt Jefferson Jr High SchoolLeePublic school5–80
Mt Vernon Elementary SchoolMount VernonPublic schoolPK–50
Mt View Elementary SchoolThorndikePublic schoolPK–50
Mt View High SchoolThorndikePublic school9–120
Mt View Middle SchoolThorndikePublic school6–80
Narragansett Elementary SchoolGorhamPublic schoolPK–50
Narraguagus High SchoolHarringtonPublic school7–120
New Suncook SchoolLovellPublic schoolPK–40
No Penobscot Tech-Region 3LincolnPublic schoolNot known0
Noble Intermediate SchoolBerwickPublic school5–60
Noble Middle and High SchoolNorth BerwickPublic school7–120
Nobleboro Central SchoolNobleboroPublic schoolK–80
Nokomis Regional High SchoolNewportPublic school9–120
Nokomis Regional Middle SchoolNewportPublic school5–80
North Berwick Elementary SchoolNorth BerwickPublic schoolPK–30
North Elementary SchoolSkowheganPublic school30
North Haven Community SchoolNorth HavenPublic schoolK–120
Oak Hill High SchoolWalesPublic school9–120
Oak Hill Middle SchoolSabattusPublic school1–80
Ocean AvenuePortlandPublic schoolK–50
Oceanside High SchoolRocklandPublic school9–120
Oceanside Middle SchoolThomastonPublic school6–80
Old Orchard Beach High SchoolOld Orchard BeachPublic school9–120
Old Town Elementary SchoolOld TownPublic schoolK–50
Old Town High SchoolOld TownPublic school9–120
Opal Myrick Elementary SchoolEast MillinocketPublic schoolPK–40
Orono High SchoolOronoPublic school9–120
Orono Middle SchoolOronoPublic school6–80
Otisfield Community SchoolOtisfieldPublic schoolPK–60
Overman AcademySkowheganPublic school5–120
Oxford-Cumberland Canal SchoolWestbrookPublic schoolPK–40
Oxford Elementary SchoolOxfordPublic schoolPK–60
Oxford Hills Comprehensive H SParisPublic school9–120
Oxford Hills Middle SchoolParisPublic school7–80
Oxford Hills Tech - Region 11South ParisPublic schoolNot known0
Palermo Consolidated SchoolPalermoPublic schoolK–80
Paris Elementary SchoolParisPublic schoolPK–60
Park Avenue Elementary SchoolAuburnPublic schoolPK–60