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 1–50 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Young SchoolSacoPublic schoolK–20
York Middle SchoolYorkPublic school5–80
York High SchoolYorkPublic school9–120
Yarmouth High SchoolYarmouthPublic school9–120
Yarmouth Elementary SchoolYarmouthPublic school2–50
Woolwich Central SchoolWoolwichPublic schoolPK–80
Woodstock SchoolBryant PondPublic schoolK–50
Woodside Elementary SchoolTopshamPublic schoolPK–50
Woodland Jr-Sr High SchoolBaileyvillePublic school7–120
Woodland Elementary SchoolBaileyvillePublic schoolPK–60
Woodland Consolidated SchWoodlandPublic schoolPK–80
Wisdom Middle High SchoolSaint AgathaPublic school6–120
Wiscasset Middle/High SchoolWiscassetPublic school6–120
Wiscasset Elementary SchoolWiscassetPublic schoolPK–50
Winthrop Middle SchoolWinthropPublic school6–80
Winthrop High SchoolWinthropPublic school9–120
Winthrop Grade SchoolWinthropPublic schoolPK–50
Winslow Junior High SchoolWinslowPublic school7–80
Winslow High SchoolWinslowPublic school9–120
Winslow Elementary SchoolWinslowPublic schoolPK–60
Windsor Elementary SchoolWindsorPublic schoolK–80
Windham Primary SchoolWindhamPublic schoolPK–30
Windham Middle SchoolWindhamPublic school6–80
Windham High SchoolWindhamPublic school9–120
Williams Elementary SchoolOaklandPublic school3–50
Williams-Cone SchoolTopshamPublic schoolPK–50
William S. Cohen SchoolBangorPublic school6–80
William H Rowe SchoolYarmouthPublic schoolPK–10
Whiting Village SchoolWhitingPublic schoolPK–80
Whitefield Elementary SchoolWhitefieldPublic schoolPK–80
Westbrook Regional Technology CtrWestbrookPublic schoolNot known0
Westbrook Middle SchoolWestbrookPublic school5–80
Westbrook High SchoolWestbrookPublic school9–120
West Bath SchoolWest BathPublic schoolPK–50
Wentworth SchoolScarboroughPublic school3–50
Wells Junior High SchoolWellsPublic school5–80
Wells High SchoolWellsPublic school9–120
Wells Elementary SchoolWellsPublic schoolK–40
Wayne Elementary SchoolWaynePublic schoolK–50
Waterville Senior High SchoolWatervillePublic school9–120
Waterville Junior High SchoolWatervillePublic school6–80
Waterboro Elementary SchoolEast WaterboroPublic schoolPK–50
Washburn SchoolAuburnPublic schoolPK–60
Washburn District High SchoolWashburnPublic school9–120
Washburn District Elem SchoolWashburnPublic schoolPK–80
Warsaw Middle SchoolPittsfieldPublic school5–80
Warren Community SchoolWarrenPublic schoolPK–60
Walton SchoolAuburnPublic schoolPK–60
Waldo T Skillin Elementary SchoolSouth PortlandPublic schoolK–40
Waldo County Tech Ctr-Region 7WaldoPublic schoolNot known0