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 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
Sacopee Valley Middle SchoolHiramPublic school4–80
Samuel L Wagner Middle SchoolWinterportPublic school5–80
Sanford High SchoolSanfordPublic school9–120
Sanford Middle SchoolSanfordPublic school5–80
Sanford Pride Elementary SchoolSanfordPublic schoolPK–40
Sanford Regional Technical CenterSanfordPublic schoolNot known0
Scarborough High SchoolScarboroughPublic school9–120
Scarborough Middle SchoolScarboroughPublic school6–80
Schenck High SchoolEast MillinocketPublic school9–120
Se Do Mo Cha Elementary SchoolDover-FoxcroftPublic schoolPK–40
Se Do Mo Cha Middle SchoolDover-FoxcroftPublic school5–80
Sea Road SchoolKennebunkPublic school3–50
Searsport District High SchoolSearsportPublic school9–120
Searsport District Middle SchoolSearsportPublic school6–80
Searsport ElementarySearsportPublic schoolPK–50
Sebago Elementary SchoolSebagoPublic schoolPK–50
Sebasticook Valley Elementary SchoolNewportPublic schoolPK–40
Sedgwick Elementary SchoolSedgwickPublic schoolPK–80
Shapleigh Memorial SchoolShapleighPublic schoolPK–50
Shapleigh SchoolKitteryPublic school4–80
Shead High SchoolEastportPublic school9–120
Sherwood Heights Elementary SchAuburnPublic schoolPK–60
Sipayik Elementary SchoolPerryPublic schoolK–80
Skowhegan Area High SchoolSkowheganPublic school9–120
Skowhegan Area Middle SchoolSkowheganPublic school6–80
So Aroostook SchoolDyer BrookPublic schoolPK–120
Solon Elementary SchoolSolonPublic schoolPK–50
Somerset Career & Technical CenterSkowheganPublic schoolNot known0
Somerset Elementary SchoolHartlandPublic schoolPK–40
Somerville Elementary SchoolSomervillePublic schoolPK0
Songo Locks SchoolNaplesPublic schoolPK–20
South Bristol Elementary SchoolSouth BristolPublic schoolPK–80
South Portland High SchoolSouth PortlandPublic school9–120
South Portland Middle SchoolSouth PortlandPublic school5–80
South SchoolRocklandPublic schoolPK–50
Southport Central SchoolSouthportPublic schoolK–60
Spruce Mountain Elementary SchoolJayPublic school3–50
Spruce Mountain High SchoolJayPublic school9–120
Spruce Mountain Middle SchoolJayPublic school6–80
Spruce Mountain Primary SchoolLivermorePublic schoolPK–20
St Croix Regional Technical CenterCalaisPublic schoolNot known0
St George SchoolTenants HarborPublic schoolPK–80
St John Valley Technology CenterFrenchvillePublic schoolNot known0
Stearns Jr-Sr High SchoolMillinocketPublic school6–120
Steep Falls Elementary SchoolSteep FallsPublic schoolK–50
Stevens Brook SchoolBridgtonPublic schoolPK–50
Stratton Elementary SchoolStrattonPublic schoolPK–80
Sumner Memorial High SchoolSullivanPublic school9–120
Sumner Middle SchSullivanPublic school6–80
Surry Elementary SchoolSurryPublic schoolPK–80