📊 Data: NCES CCD 2024–2025·🔄 Updated: August 2026·Editorial standards
📍 Maine · Hancock County

School Districts in
Hancock County, ME

16 public school districts serving 40 zip codes in Hancock County. Average rating: 6/10. Ratings reflect state reading & math proficiency (EDFacts 2021–22 for most districts, 2017–18 fallback for the rest), percentile-ranked within Maine.

Districts in Hancock County16 districts, sorted by rating
DistrictCityRatingStudentsSchoolsGradesZip Codes
Mount Desert Community School DistrictBar Harbor10/10  Excellent · 97th pct49519–128
School Administrative District 76Swans Island9/10  Excellent · 88th pct251K–121
Brooklin Public SchoolsBrooklin9/10  Excellent · 87th pct741PK–121
Castine Public SchoolsCastine9/10  Excellent · 83rd pct781PK–121
Penobscot Public SchoolsPenobscot9/10  Excellent · 80th pct971PK–121
Blue Hill Public SchoolsBlue Hill8/10  Good · 74th pct3711PK–121
Sedgwick Public SchoolsSargentville7/10  Good · 60th pct1131PK–122
Brooksville Public SchoolsBrooksville6/10  Average · 57th pct811PK–122
Regional School Unit 24Ellsworth5/10  Average · 47th pct8346PK–1210
Surry Public SchoolsSurry5/10  Average · 42nd pct1881PK–121
Regional School Unit 25Bucksport5/10  Average · 40th pct1,0824PK–123
Deer Isle-Stonington Community School DistrictDeer Isle4/10  Below Average · 32nd pct3182K–124
Hancock Public SchoolsHancock3/10  Below Average · 23rd pct1791K–121
Cranberry Isles Public SchoolsCranberry Isles2/10  Poor · 16th pct131K–122
Frenchboro Public SchoolsFrenchboroNot rated51K–121
Isle Au Haut Public SchoolsIsle Au HautNot rated41K–121

How Hancock County compares

Together they enroll 3,957 students across 25 schools. The largest is Regional School Unit 25 with 1,082 students. Districts here average 6.5/10, above the Maine average of 5.6/10. Ratings range from 2/10 to 10/10. 2 of the 16 districts have no state assessment data and are shown as Not rated.

School Districts in Hancock County, Maine

Hancock County has 16 public school districts covering 40 zip codes. The top-rated district in Hancock County is Mount Desert Community School District (10/10). Ratings are based on the share of students proficient in reading and math on state assessments (NCES EDFacts, 2021–22 for most districts), ranked against all districts in Maine. Directory details come from NCES CCD 2024–25.

Enter your zip code on any page to confirm your exact district assignment — district boundaries are address-specific and may not follow county or city lines.