School Districts in Hancock County, ME, United States of America

The following is a list of school districts in Hancock County, ME. Hancock County has 23 school districts. Click on the school districts below to view the Hancock County schools located there.

School District Name City
Bar Harbor Public Schools Bar Harbor
Blue Hill Public Schools Blue Hill
Brooklin Public Schools Deer Isle
Brooksville Public Schools Blue Hill
Castine Public Schools Blue Hill
Cranberry Isles Public Schools Bar Harbor
Deer Isle-Stonington CSD Deer Isle
Ellsworth Public Schools Ellsworth
Frenchboro Public Schools Bar Harbor
Hancock Public Schools Ellsworth
Isle Au Haut Public Schools Deer Isle
Lamoine Public Schools Ellsworth
Mount Desert Public Schools Bar Harbor
MSAD 76 Bar Harbor
Mt Desert CSD Bar Harbor
Otis Public Schools Otis
Penobscot Public Schools Blue Hill
RSU 24 Sullivan
RSU 25 Bucksport
Southwest Harbor Public Schools Bar Harbor
Surry Public Schools Blue Hill
Tremont Public Schools Bar Harbor
Trenton Public Schools Bar Harbor