Hancock County Schools & Education

Hancock County, Maine

School Score

64/100

Higher = better

Rating

Average

Graduation Rate

87.8%

National avg 87.5%

Education Statistics

Graduation Rate

87.8%

National avg 87.5%

State avg 86.1%

Per-Pupil Spending

$10,674

National avg $13,239

State avg $9,738

School Score

64/100

Higher = better

State avg 57/100

State School Rank

#4

of 16 counties (1 = best)

Education Overview

About Schools in Hancock County, Maine

Coastal Maine's Expansive District Network

Hancock County features 35 public schools serving 6,148 students across 25 different districts. While the number of students is modest, the high district count reflects the county's independent-minded coastal and island communities. Elementary schools dominate the landscape, making up 27 of the 35 total facilities.

High Investment and Academic Excellence

Hancock County invests significantly in its youth, spending $10,674 per pupil—well above the state average of $9,738. This funding pays off with an 87.8% graduation rate and an impressive school score of 60.3. These metrics consistently exceed both state and national averages.

Ellsworth Leads a Patchwork of Local Districts

Ellsworth Public Schools is the largest district, serving 1,328 students, followed by RSU 25 with 1,073 students. The county's remaining enrollment is split among 23 other smaller districts, ensuring hyper-local control. No charter schools operate in the county, emphasizing the role of community-run public schools.

The State's Smallest Average Class Sizes

Hancock County has an exceptionally small average school size of just 181 students, with 33 of its 35 schools in rural locales. Ellsworth Elementary-Middle is a rare exception, hosting 775 students in a more centralized setting. For most students, school life involves small cohorts and deep connections to the local landscape.

A Perfect Place for Personalized Education

Homebuyers looking for small class sizes and high per-pupil spending will find Hancock County unparalleled. Real estate near Ellsworth or Bar Harbor offers access to the county's largest and most well-resourced schools. Secure a home in a region that prizes local autonomy and academic quality.

School Overview

Total Schools

35

in Hancock County

Total Enrollment

6,148

students

School Districts

25

districts

Charter Schools

0

0% of total

School Type Breakdown

Elementary27
Middle2
High5
Other1

25 School Districts in Hancock County

Ellsworth Public Schools

3 schools
1,328 students

RSU 25

4 schools
1,073 students

RSU 24

6 schools
822 students

Mt Desert CSD

1 school
495 students

Bar Harbor Public Schools

1 school
333 students

Deer Isle-Stonington CSD

2 schools
318 students

Blue Hill Public Schools

1 school
243 students

Hancock Public Schools

1 school
174 students

Mount Desert Public Schools

1 school
153 students

Dedham Public Schools

1 school
148 students

35 Public Schools in Hancock County

Ellsworth Elementary-Middle School

Ellsworth Public Schools

PK–8Primary775 students
Ellsworth High School

Ellsworth Public Schools

9–12High553 students
Mt Desert Island High School

Mt Desert CSD

9–12High495 students
Bucksport High School

RSU 25

9–12High356 students
Conners-Emerson School

Bar Harbor Public Schools

KG–8Primary333 students
Miles Lane School

RSU 25

1–4Primary300 students
Bucksport Middle School

RSU 25

5–8Middle282 students
Sumner Memorial High School

RSU 24

9–12High279 students
Blue Hill Consolidated School

Blue Hill Public Schools

PK–8Primary243 students
Deer Isle-Stonington Elementary Sch

Deer Isle-Stonington CSD

KG–7Primary203 students
Sumner Middle Sch

RSU 24

6–8Middle180 students
Hancock Grammar School

Hancock Public Schools

KG–8Primary174 students
Mt Desert Elementary School

Mount Desert Public Schools

PK–8Primary153 students
Dedham School

Dedham Public Schools

PK–8Primary148 students
Mountain View Sch

RSU 24

PK–5Primary147 students
Pemetic Elementary School

Southwest Harbor Public Schools

PK–8Primary144 students
Surry Elementary School

Surry Public Schools

PK–8Primary144 students
Trenton Elementary School

Trenton Public Schools

PK–8Primary140 students
G Herbert Jewett School

RSU 25

PK–KGPrimary135 students
Lamoine Consolidated School

Lamoine Public Schools

KG–8Primary126 students

Educational Attainment

Annual Per-Pupil Expenditure

$10,674

State avg $9,738

Find Homes Near Top Schools

Browse homes in Hancock County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Hancock County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Hancock County, Maine — FAQ

What does the school system look like in Hancock County, Maine?

Hancock County features 35 public schools serving 6,148 students across 25 different districts. While the number of students is modest, the high district count reflects the county's independent-minded coastal and island communities. Elementary schools dominate the landscape, making up 27 of the 35 total facilities.

How do schools in Hancock County perform academically?

Hancock County invests significantly in its youth, spending $10,674 per pupil—well above the state average of $9,738. This funding pays off with an 87.8% graduation rate and an impressive school score of 60.3. These metrics consistently exceed both state and national averages.

What are the major school districts in Hancock County, Maine?

Ellsworth Public Schools is the largest district, serving 1,328 students, followed by RSU 25 with 1,073 students. The county's remaining enrollment is split among 23 other smaller districts, ensuring hyper-local control. No charter schools operate in the county, emphasizing the role of community-run public schools.

What is the school experience like in Hancock County?

Hancock County has an exceptionally small average school size of just 181 students, with 33 of its 35 schools in rural locales. Ellsworth Elementary-Middle is a rare exception, hosting 775 students in a more centralized setting. For most students, school life involves small cohorts and deep connections to the local landscape.

How can I find homes near good schools in Hancock County, Maine?

Homebuyers looking for small class sizes and high per-pupil spending will find Hancock County unparalleled. Real estate near Ellsworth or Bar Harbor offers access to the county's largest and most well-resourced schools. Secure a home in a region that prizes local autonomy and academic quality.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.