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 301–350 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
Maine Academy of Natural SciencesHinckleyPublic school9–120
Maine Arts Academy SchoolAugustaPublic school7–120
Maine Connections AcademySouth PortlandPublic school7–120
Maine Region Ten Technical High SchBrunswickPublic schoolNot known0
Maine Virtual AcademyAugustaPublic school7–120
Manchester Elementary SchoolManchesterPublic schoolPK–50
Manchester SchoolWindhamPublic school4–50
Manson Park SchoolPittsfieldPublic schoolPK–K0
Mapleton Elementary SchoolMapletonPublic schoolPK–50
Maranacook Community High SchReadfieldPublic school9–120
Maranacook Community Middle SchReadfieldPublic school6–80
Marcia Buker SchoolRichmondPublic schoolPK–50
Margaret Chase SmithSanfordPublic schoolPK–40
Margaret Chase Smith Community SchoolSkowheganPublic schoolPK–50
Marion C. Cook SchoolLagrangePublic schoolPK0
Marshwood Great Works SchoolSouth BerwickPublic school4–50
Marshwood High SchoolSouth BerwickPublic school9–120
Marshwood Middle SchoolEliotPublic school6–80
Mary Snow SchoolBangorPublic school4–50
Massabesic High SchoolWaterboroPublic school9–120
Massabesic Middle SchoolEast WaterboroPublic school6–80
Mast Landing SchoolFreeportPublic school3–50
Matinicus Elementary SchoolMatinicus Isle PlantationPublic schoolK–80
Mattanawcook AcademyLincolnPublic school9–120
Mattanawcook Jr High SchoolLincolnPublic school4–80
ME Sch of Science & MathematicsLimestonePublic school9–120
Medomak Middle SchoolWaldoboroPublic school6–80
Medomak Valley High SchoolWaldoboroPublic school9–120
Medway Middle SchoolMedwayPublic school5–80
Memorial SchoolNew GloucesterPublic schoolK–20
Messalonskee High SchoolOaklandPublic school9–120
Messalonskee Middle SchoolOaklandPublic school6–80
Mid-Coast Sch of Tech-Region 8RocklandPublic schoolNot known0
Mid-Maine Technical CenterWatervillePublic schoolNot known0
Middle School of the KennebunksKennebunkPublic school6–80
Milbridge Elementary SchoolMilbridgePublic schoolPK–60
Mildred L Day SchoolArundelPublic schoolK–50
Miles Lane SchoolBucksportPublic school1–40
Mill Pond SchoolHodgdonPublic schoolPK–60
Mill Stream Elementary SchoolNorridgewockPublic schoolPK–50
Miller SchoolWaldoboroPublic schoolPK–50
Milo Elementary SchoolMiloPublic schoolK–20
Minot Consolidated SchoolMinotPublic schoolPK–60
Molly Ockett SchoolFryeburgPublic schoolPK–80
Monhegan SchoolMonhegan PlantationPublic schoolPK–80
Monmouth AcademyMonmouthPublic school9–120
Monmouth Memorial SchoolMonmouthPublic schoolPK–80
Monroe Elementary SchoolMonroePublic schoolPK–50
Montello SchoolLewistonPublic schoolPK–60
Morse High SchoolBathPublic school9–120