All Public & Private Schools in Hancock County, Maine listed by District


Select a School District in Hancock Maine

DistrictAddressOfficial WebsitePhone
Airline202 Kidder Hill Road
Holden ME 04429-6222
 2078437851 
Bar Harbor1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Blue HillPo Box 630
Blue Hill ME 04614-0630
 2073749927 
BrooklinRr 1 Box 27a
Sargentville ME 04673-0010
 2073598400 
BrooksvillePo Box 630
Blue Hill ME 04614-0630
 2073749927 
BucksportPo Drawer 1519
Bucksport ME 04416-1519
 2074697311 
CastinePo Box 630
Blue Hill ME 04614-0630
 2073749927 
Cranberry Isles1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Dedham2073 Main Rd Suite C
Dedham ME 04429-6222
 2078434314 
Deer Isle-StoningtonRr 1 Box 27a
Sargentville ME 04673-0010
 2073598400 
Ellsworth248 State St Ste 11a Po Box 49
Ellsworth ME 04605-1800
 2076678136 
Flanders Bay2165 Us Hwy 1 Ste #3
Sullivan ME 04664-9706
 2074223522 
Franklin6 Firehouse Ln Po Box 200
Franklin ME 04634-0200
 2075653805 
Frenchboro1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Hancock443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Lamoine443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Mariaville443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Mount Desert1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Mount Desert1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Msad 26 Eastbrook443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Msad 76 Swans Island1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Orland19 School St Po Box 40
Orrington ME 04474-1222
 2078253364 
Otis443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Peninsula2165 Us Hwy 1 Ste #3
Sullivan ME 04664-
 2074223522 
PenobscotPo Box 630
Blue Hill ME 04614-0630
 2073749927 
Schoodic2165 Us Hwy 1 Ste #3
Sullivan ME 04664-9706
 2074223522 
SedgwickRr 1 Box 27a
Sargentville ME 04673-0010
 2073598400 
Southwest Harbor1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Surry443 Main Street
Ellsworth ME 04605-9708
 2076677571 
Tremont1081 Eagle Lake Rd Po Box 60
Mount Desert ME 04660-0060
 2072885049 
Trenton443 Main Street
Ellsworth ME 04605-9708
 2076677571