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 251–300 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Noble Middle and High SchoolNorth BerwickPublic school7–120
Noble Intermediate SchoolBerwickPublic school5–60
No Penobscot Tech-Region 3LincolnPublic schoolNot known0
Nfi-stetson Ranch SchoolStetsonPrivate school7–120
Nfi Sidney River Bend SchoolSidneyPrivate school7–110
Nfi Buxton - Beacon HouseBuxtonPrivate school8–120
New Suncook SchoolLovellPublic schoolPK–40
New Life Christian AcademyFryeburgPrivate schoolK–120
Narraguagus High SchoolHarringtonPublic school7–120
Narragansett Elementary SchoolGorhamPublic schoolPK–50
Mt View Middle SchoolThorndikePublic school6–80
Mt View High SchoolThorndikePublic school9–120
Mt View Elementary SchoolThorndikePublic schoolPK–50
Mt Vernon Elementary SchoolMount VernonPublic schoolPK–50
Mt Jefferson Jr High SchoolLeePublic school5–80
Mt Desert Island High SchoolBar HarborPublic school9–120
Mt Desert Elementary SchoolNortheast HarborPublic schoolPK–80
Mt Blue Middle SchoolFarmingtonPublic school6–80
Mt Blue High SchoolFarmingtonPublic school9–120
Mt Ararat Middle SchoolTopshamPublic school6–80
Mt Ararat High SchoolTopshamPublic school9–120
Mt Abram Regional High SchoolSalemPublic school9–120
Mountain View SchSullivanPublic schoolPK–50
Mountain Valley High SchoolRumfordPublic school9–120
Mountain Valley Community SchoolMexicoPublic schoolPK–80
Mount Merici AcademyWatervillePrivate schoolPK–80
Moscow ElementaryBinghamPublic schoolPK–40
Morse Street SchoolFreeportPublic schoolPK–20
Morse High SchoolBathPublic school9–120
Morrison CenterScarboroughPrivate schoolK–120
Montello SchoolLewistonPublic schoolPK–60
Monroe Elementary SchoolMonroePublic schoolPK–50
Monmouth Memorial SchoolMonmouthPublic schoolPK–80
Monmouth AcademyMonmouthPublic school9–120
Monhegan SchoolMonhegan PlantationPublic schoolPK–80
Molly Ockett SchoolFryeburgPublic schoolPK–80
Minot Consolidated SchoolMinotPublic schoolPK–60
Milo Elementary SchoolMiloPublic schoolK–20
Miller SchoolWaldoboroPublic schoolPK–50
Mill Stream Elementary SchoolNorridgewockPublic schoolPK–50
Mill Pond SchoolHodgdonPublic schoolPK–60
Miles Lane SchoolBucksportPublic school1–40
Mildred L Day SchoolArundelPublic schoolK–50
Milbridge Elementary SchoolMilbridgePublic schoolPK–60
Middle School of the KennebunksKennebunkPublic school6–80
Mid-Maine Technical CenterWatervillePublic schoolNot known0
Mid-Coast Sch of Tech-Region 8RocklandPublic schoolNot known0
Messalonskee Middle SchoolOaklandPublic school6–80
Messalonskee High SchoolOaklandPublic school9–120
Memorial SchoolNew GloucesterPublic schoolK–20