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 401–450 of 685 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
Monhegan SchoolMonhegan PlantationPublic schoolPK–80
Monmouth AcademyMonmouthPublic school9–120
Monmouth Memorial SchoolMonmouthPublic schoolPK–80
Monroe Elementary SchoolMonroePublic schoolPK–50
Montello SchoolLewistonPublic schoolPK–60
Morrison CenterScarboroughPrivate schoolK–120
Morse High SchoolBathPublic school9–120
Morse Street SchoolFreeportPublic schoolPK–20
Moscow ElementaryBinghamPublic schoolPK–40
Mount Merici AcademyWatervillePrivate schoolPK–80
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 Life Christian AcademyFryeburgPrivate schoolK–120
New Suncook SchoolLovellPublic schoolPK–40
Nfi Buxton - Beacon HouseBuxtonPrivate school8–120
Nfi Sidney River Bend SchoolSidneyPrivate school7–110
Nfi-stetson Ranch SchoolStetsonPrivate school7–120
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
North Star ChristianHermonPrivate school1–70
North Yarmouth AcademyYarmouthPrivate schoolPK–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