Skip to main content
ME County FIPS: 23009

Public Schools in Hancock County, ME

Directory of 35 public schools operating in Hancock County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,650 7,300 2020-2021: 6,005 students 6,005 2020-2021 2021-2022: 6,079 students 6,079 +1.2% 2021-2022 2022-2023: 6,148 students 6,148 +1.1% 2022-2023 2023-2024: 5,998 students 5,998 -2.4% 2023-2024 2024-2025: 5,938 students 5,938 -1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 34 5,938 653.2 9.1:1 2,705
2023-2024 34 5,998 649.2 9.2:1 1,964
2022-2023 34 6,148 658.7 9.3:1 1,950
2021-2022 33 6,079 667.7 9.1:1 2,088
2020-2021 33 6,005 634.7 9.5:1 2,267

School Districts in Hancock County

Cities & Municipalities in Hancock County

26 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Adams School PK-8 Elementary School Castine Public Schools Castine View ›
Airline Community School PK-8 Elementary School Airline CSD Aurora View ›
Beech Hill School PK-8 Elementary School Otis Public Schools Otis View ›
Blue Hill Consolidated School PK-8 Elementary School Blue Hill Public Schools Blue Hill View ›
Brooklin School PK-8 Elementary School Brooklin Public Schools Brooklin View ›
Brooksville Elementary School PK-8 Elementary School Brooksville Public Schools Brooksville View ›
Bucksport High School 9-12 High School RSU 25 Bucksport View ›
Bucksport Middle School 5-8 Middle School RSU 25 Bucksport View ›
Cave Hill Sch PK-5 Elementary School RSU 24 Eastbrook View ›
Conners-Emerson School K-8 Elementary School Bar Harbor Public Schools Bar Harbor View ›
Cranberry Isles School K-8 Elementary School Cranberry Isles Public Schools Cranberry Isles View ›
Dedham School PK-8 Elementary School Dedham Public Schools Dedham View ›
Deer Isle-Stonington Elementary Sch PK-8 Elementary School Deer Isle-Stonington CSD Deer Isle View ›
Deer Isle-Stonington High Sch 9-12 High School Deer Isle-Stonington CSD Deer Isle View ›
Ellsworth Elementary-Middle School PK-8 Elementary School Ellsworth Public Schools Ellsworth View ›
Ellsworth High School 9-12 High School Ellsworth Public Schools Ellsworth View ›
Frenchboro Elementary School K-8 Elementary School Frenchboro Public Schools Frenchboro View ›
G Herbert Jewett School PK-K Elementary School RSU 25 Bucksport View ›
Hancock County Technical Center — General K-12 Ellsworth Public Schools Ellsworth View ›
Hancock Grammar School K-8 Elementary School Hancock Public Schools Hancock View ›
Lamoine Consolidated School K-8 Elementary School Lamoine Public Schools Lamoine View ›
Miles Lane School 1-4 Elementary School RSU 25 Bucksport View ›
Mountain View Sch PK-5 Elementary School RSU 24 Sullivan View ›
Mt Desert Elementary School PK-8 Elementary School Mount Desert Public Schools Northeast Harbor View ›
Mt Desert Island High School 9-12 High School Mt Desert CSD Bar Harbor View ›
Page 1 of 2