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 451–500 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
Old Town High SchoolOld TownPublic school9–120
Opal Myrick Elementary SchoolEast MillinocketPublic schoolPK–40
Opportunity Training CenterPresque Isle,Private schoolK–120
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
Pathways Merry Meeting CenterBrunswickPrivate schoolPK–120
Patricia A Duran SchoolHermonPublic schoolPK–40
Peaks Island SchoolPeaks IslandPublic schoolPK–50
Pembroke Elementary SchoolPembrokePublic schoolPK–80
Pemetic Elementary SchoolSouthwest HarborPublic schoolPK–80
Pen Bay Christian SchoolRocklandPrivate schoolPK–90
Peninsula SchProspect HarborPublic schoolPK–50
Penobscot Christian SchoolBangorPrivate schoolPK–120
Penobscot Elementary SchoolPenobscotPublic schoolPK–80
Penobscot Valley High SchoolHowlandPublic school9–120
Penquis Valley Middle/High SchoolMiloPublic school5–120
Perry Elementary SchoolPerryPublic schoolPK–80
Philip W Sugg Middle SchoolLisbon FallsPublic school6–80
Phillips Elementary SchPhillipsPublic schoolPK–40
Phippsburg Elementary SchoolPhippsburgPublic schoolPK–50
Pine Grove SchoolFalmouthPrivate schoolPK–K0
Pine Street Elementary SchoolPresque IslePublic schoolPK–20
Pine Tree AcademyFreeportPrivate schoolPK–120
Piscataquis Community ElementaryGuilfordPublic schoolPK–60
Piscataquis Community Secondary SchoolGuilfordPublic school7–120
Pittston-Randolph Consolidated SchoolPittstonPublic schoolK–50
Pleasant Hill SchoolScarboroughPublic schoolK–20
Poland Community SchoolPolandPublic schoolPK–60
Poland Regional H SPolandPublic school9–120
Pond Cove ElementaryCape ElizabethPublic schoolPK–40
Portland Arts & Technology H SPortlandPublic schoolNot known0
Portland High SchoolPortlandPublic school9–120
Pownal Elementary SchoolPownalPublic schoolPK–50
Prescott Memorial SchoolWashingtonPublic schoolPK–60
Presque Isle High SchoolPresque IslePublic school9–120
Presque Isle Middle SchoolPresque IslePublic school6–80
Presque Isle Reg Career & Tech CtrPresque IslePublic schoolNot known0
Presumpscot SchoolPortlandPublic schoolPK–50
Princeton Elementary SchoolPrincetonPublic schoolPK–80
Ralph M Atwood Primary SchoolOaklandPublic schoolPK–20