Best Public Middle Schools in York County (2026)
(Math and Reading Proficiency)
Rank:
Kennebunk, ME 04043
(207) 467-8004
Rank:
York, ME 03909
(207) 363-4214
Rank:
Wells, ME 04090
(207) 646-5142
Rank:
Eliot, ME 03903
(207) 439-1399
Rank:
Saco, ME 04072
(207) 282-4181
Rank:
Kittery, ME 03904
(207) 439-2572
Rank:
Acton, ME 04001
(207) 636-2100
Rank:
East Waterboro, ME 04030
(207) 247-6121
Rank:
Old Orchard Beach, ME 04064
(207) 934-4848
Rank:
Berwick, ME 03901
(207) 698-1320
Rank:
Buxton, ME 04093
(207) 929-3833
Rank:
North Berwick, ME 03906
(207) 284-3000
Rank:
Sanford, ME 04073
(207) 324-3114
Rank:
Biddeford, ME 04005
(207) 282-6400
Rank:
Biddeford, ME 04005
(207) 282-1596
Frequently Asked Questions
What are the top-ranked public middle schools in York County, ME?
How many public middle schools are located in York County?
What is the racial composition of students in York County?
Which public middle schools in York County are often viewed compared to one another?
Recent Articles
