Schools in Maine

Maine has five hundred ninety eight schools in 309 cities. Click on a city to see list of schools in that city.

CitySchools
Dexter3 schools
Madison3 schools
Skowhegan9 schools
Canaan1 school
Norridgewock1 school
Pittsfield4 schools
Waterboro1 school
Shapleigh1 school
East Waterboro2 schools
Lyman1 school
Alfred1 school
West Newfield1 school
North Berwick2 schools
Lebanon2 schools
Berwick3 schools
Dover-Foxcroft2 schools
Hodgdon2 schools
Lovell1 school
Denmark1 school
Fryeburg1 school
North Anson2 schools
Anson1 school
Solon1 school
Topsham4 schools
Bowdoin1 school