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 101–150 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
Cony Middle SchoolAugustaPublic school7–80
Cranberry Isles SchoolCranberry IslesPublic schoolK–80
Creative Childrens AcademySkowheganPublic schoolPK–K0
Crescent Park SchoolBethelPublic schoolPK–50
Crooked River ElementaryCascoPublic school3–50
Cushing Community SchoolCushingPublic schoolPK–50
Daniel W Merritt SchoolAddisonPublic schoolPK–60
Dawn F Barnes Elementary SchCaswellPublic schoolPK–80
Day Mountain Regional Middle SchoolStrongPublic school5–80
Dayton Consolidated SchoolDaytonPublic schoolPK–50
Dedham SchoolDedhamPublic schoolPK–80
Deer Isle-Stonington Elementary SchDeer IslePublic schoolPK–80
Deer Isle-Stonington High SchDeer IslePublic school9–120
Deering High SchoolPortlandPublic school9–120
Dexter Regional High SchoolDexterPublic school9–120
Dike-Newell SchoolBathPublic schoolPK–20
Dimensions AcademyCornvillePublic schoolK–80
Dirigo Elementary SchoolPeruPublic schoolPK–50
Dirigo High SchoolDixfieldPublic school9–120
Dora L Small Elementary SchoolSouth PortlandPublic schoolK–40
Downeast SchoolBangorPublic schoolPK–30
Dr Levesque Elementary SchoolSaint AgathaPublic schoolPK–50
Dr Lewis S Libby SchoolMilfordPublic schoolPK–80
Dresden Elementary SchoolDresdenPublic schoolPK–50
Durham Community SchoolDurhamPublic schoolPK–80
Dyer Elementary SchoolSouth PortlandPublic schoolPK–40
Earl C McGraw SchoolHampdenPublic schoolPK–10
East Auburn Community SchoolAuburnPublic schoolPK–60
East Belfast SchoolBelfastPublic schoolPK–20
East End Community SchoolPortlandPublic schoolPK–50
East Grand SchoolDanforthPublic schoolPK–120
East Range II CSD SchoolTopsfieldPublic schoolPK–80
Easton Elementary SchoolEastonPublic schoolPK–60
Easton Junior-Senior High SchEastonPublic school7–120
Eastport Elementary SchoolEastportPublic schoolPK–80
Ecology Learning CtrUnityPublic school9–120
Eddington SchoolEddingtonPublic schoolPK–10
Edgecomb Eddy SchoolEdgecombPublic schoolPK–60
Edmunds Consolidated SchoolEdmunds TownshipPublic schoolPK–80
Edna Drinkwater SchoolNorthportPublic schoolPK–80
Edna Libby Elementary SchoolStandishPublic schoolPK–30
Edward Little High SchoolAuburnPublic school9–120
Eight Corners Elementary SchoolScarboroughPublic schoolK–20
Eliot Elementary SchoolEliotPublic schoolPK–30
Ella Lewis SchSteubenPublic schoolPK–50
Ella P Burr SchoolLincolnPublic schoolPK–30
Ellsworth Elementary-Middle SchoolEllsworthPublic schoolPK–80
Ellsworth High SchoolEllsworthPublic school9–120
Elm Street School-East MachiasEast MachiasPublic schoolPK–80
Elm Street School-Mechanic FallsMechanic FallsPublic schoolPK–60