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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
James F. Doughty SchoolBangorPublic school6–80
Islesboro Central SchoolIslesboroPublic schoolK–120
Isle au Haut Rural SchoolIsle Au HautPublic schoolPK–80
Indian Township SchoolPrincetonPublic schoolK–80
Indian Island SchoolIndian IslandPublic schoolK–80
Hyde SchoolBathPrivate school8–120
Howard C Reiche Community SchPortlandPublic schoolPK–50
Houlton Southside SchoolHoultonPublic school3–60
Houlton Junior High SchoolHoultonPublic school7–80
Houlton High SchoolHoultonPublic school9–120
Houlton Elementary SchoolHoultonPublic schoolPK–20
Horace Mitchell Primary SchoolKittery PointPublic schoolPK–30
Hope Elementary SchoolHopePublic schoolPK–80
Holy Cross SchoolSouth PortlandPrivate schoolPK–80
Hollis SchoolHollisPublic schoolPK–50
Holden SchoolHoldenPublic school2–40
Holbrook SchoolHoldenPublic school5–80
Hodgdon Middle/High SchoolHodgdonPublic school7–120
Hichborn Middle SchoolHowlandPublic school6–80
Hezion AcademyPeruPrivate school1–120
Hermon Middle SchoolHermonPublic school5–80
Hermon High SchoolHermonPublic school9–120
Helen Thompson SchoolWest GardinerPublic schoolK–50
Helen S Dunn Elementary SchoolGreenbushPublic schoolPK–80
Hebron Station SchoolHebronPublic schoolPK–60
Hartland Christian SchoolHartlandPrivate school2–110
Hartford-Sumner Elementary SchoolSumnerPublic schoolPK–60
Harrison Lyseth Elem SchoolPortlandPublic schoolPK–50
Harrison ElementaryHarrisonPublic schoolPK–60
Harrington Elementary SchoolHarringtonPublic schoolPK–60
Harriet Beecher Stowe ElementaryBrunswickPublic school3–50
Harpswell Community SchoolHarpswellPublic schoolPK–50
Harmony ElementaryHarmonyPublic schoolPK–80
Hanson SchoolLebanonPublic schoolPK–30
Hancock Grammar SchoolHancockPublic schoolPK–80
Hancock County Technical CenterEllsworthPublic schoolNot known0
Hampden AcademyHampdenPublic school9–120
Hall-Dale Middle and High SchoolFarmingdalePublic school6–120
Hall-Dale Elementary SchHallowellPublic schoolPK–50
H B Emery Jr Memorial SchoolLimingtonPublic schoolPK–50
Guy E Rowe SchoolNorwayPublic schoolPK–60
Greenville Consolidated SchoolGreenvillePublic schoolPK–120
Greene Central SchoolGreenePublic schoolPK–60
Greely Middle School 4-5CumberlandPublic school4–50
Greely Middle SchoolCumberlandPublic school6–80
Greely High SchoolCumberlandPublic school9–120
Greater Portland Christian SchoolSouth PortlandPrivate schoolPK–120
Greater Houlton Christian AcademyHoultonPrivate schoolPK–80
Great Salt Bay Community SchoolDamariscottaPublic schoolPK–80
Great Falls Elementary SchoolGorhamPublic schoolK–50