Top York County Public Schools

All
(59)
All
(59)
 
High
(10)
High
(10)
 
Middle
(14)
Middle
(14)
 
Elementary
(46)
Elementary
(46)
 
Pre-K
(14)
Pre-K
(14)
 
Private
(22)
Private
(22)
 
For the 2021 school year, there are 59 public schools in York County, ME, serving 25,086 students. York County has one of the highest concentrations of top ranked public schools in Maine.
York County, ME public schools have an average math proficiency score of 40% (versus the Maine public school average of 37%), and reading proficiency score of 54% (versus the 50% statewide average). Schools in York County have an average ranking of 9/10, which is in the top 20% of Maine public schools.
The top ranked public schools in York County, ME are Kennebunk Elementary School, York High School and Eliot Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Minority enrollment is 8% of the student body (majority Hispanic and Black), which is less than the Maine public school average of 11% (majority Black and Hispanic).
The student:teacher ratio of 12:1 is equal to the Maine public school average of 12:1.

Top York County Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Kennebunk Elementary School Math: 70-74% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    177 Alewive Road
    Kennebunk, ME 04043
    (207) 985-4402

    Grades: K-3 | 408 students
  • York High School Math: 55-59% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    1 Robert Stevens Drive
    York, ME 03909
    (207) 363-3621

    Grades: 9-12 | 557 students
  • Eliot Elementary School Math: 60-64% | Reading: 70-74%
    Rank
    10/
    10
    Top 5%
    1298 State Road
    Eliot, ME 03903
    (207) 439-9004

    Grades: PK-3 | 338 students
  • Mildred L Day School Math: 65-69% | Reading: 65-69%
    Rank
    10/
    10
    Top 5%
    600 Limerick Road
    Kennebunkport, ME 04046
    (207) 284-4677

    Grades: K-5 | 234 students
  • Kennebunk High School Math: 55-59% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    89 Fletcher Street
    Kennebunk, ME 04043
    (207) 985-1110

    Grades: 9-12 | 717 students
  • Sea Road School Math: 61% | Reading: 72%
    Rank
    10/
    10
    Top 5%
    29 Sea Road
    Kennebunk, ME 04043
    (207) 985-1105

    Grades: 4-5 | 263 students
  • Horace Mitchell Primary School Math: 60-64% | Reading: 65-69%
    Rank
    10/
    10
    Top 10%
    7 School Lane
    Kittery Point, ME 03905
    (207) 439-1707

    Grades: K-3 | 363 students
  • Kennebunkport Consolidated School Math: 60-64% | Reading: 65-69%
    Rank
    10/
    10
    Top 10%
    25 School Street
    Kennebunkport, ME 04046
    (207) 967-2121

    Grades: K-5 | 177 students
  • York Middle School Math: 55% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    30 Organug Road
    York, ME 03909
    (207) 363-4214

    Grades: 5-8 | 567 students
  • Coastal Ridge Elementary School Math: 68% | Reading: 64%
    Rank
    10/
    10
    Top 10%
    1 Coastal Ridge Drive
    York, ME 03909
    (207) 363-1800

    Grades: 2-4 | 386 students
  • Marshwood High School Math: 50-54% | Reading: 70-74%
    Rank
    10/
    10
    Top 10%
    260 Dow Highway
    South Berwick, ME 03908
    (207) 384-4500

    Grades: 9-12 | 699 students
  • Shapleigh Memorial School Math: 55-59% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    467 Shapleigh Corner Road
    Shapleigh, ME 04076
    (207) 636-1751

    Grades: PK-5 | 151 students
  • Marshwood Great Works School Math: 55% | Reading: 63%
    Rank
    9/
    10
    Top 20%
    49 Academy Street
    South Berwick, ME 03908
    (207) 384-4010

    Grades: 4-5 | 285 students
  • Middle School Of The Kennebunks Math: 49% | Reading: 70%
    Rank
    9/
    10
    Top 20%
    60 Thompson Road
    Kennebunk, ME 04043
    (207) 467-8004

    Grades: 6-8 | 547 students
  • Marshwood Middle School Math: 54% | Reading: 62%
    Rank
    9/
    10
    Top 20%
    626 H.l. Dow Highway
    Eliot, ME 03903
    (207) 439-1399

    Grades: 6-8 | 483 students
  • Central School Math: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    197 Main Street
    South Berwick, ME 03908
    (207) 384-2333

    Grades: PK-3 | 349 students
  • Robert W Traip Academy Math: 40-49% | Reading: 70-79%
    Rank
    9/
    10
    Top 20%
    12 Williams Avenue
    Kittery, ME 03904
    (207) 439-1121

    Grades: 9-12 | 258 students
  • Wells Elementary School Math: 55-59% | Reading: 50-54%
    Rank
    8/
    10
    Top 30%
    276 Sanford Rd
    Wells, ME 04090
    (207) 644-8177

    Grades: PK-4 | 497 students
  • Wells High School Math: 40-44% | Reading: 60-64%
    Rank
    8/
    10
    Top 30%
    200 Sanford Rd
    Wells, ME 04090
    (207) 633-3132

    Grades: 9-12 | 424 students
  • North Berwick Elementary Schools Math: 35-39% | Reading: 65-69%
    Rank
    8/
    10
    Top 30%
    25 Varney Road
    North Berwick, ME 03906
    (207) 676-9811

    Grades: PK-5 | 273 students
  • Saco Middle School Math: 42% | Reading: 60%
    Rank
    8/
    10
    Top 30%
    40 Buxton Road
    Saco, ME 04072
    (207) 282-4181

    Grades: 6-8 | 573 students
  • Shapleigh School Math: 42% | Reading: 60%
    Rank
    8/
    10
    Top 30%
    43 Stevenson Road
    Kittery, ME 03904
    (207) 439-2572

    Grades: 4-8 | 421 students
  • Wells Junior High School Math: 41% | Reading: 57%
    Rank
    8/
    10
    Top 30%
    1470 Post Rd
    Wells, ME 04090
    (207) 633-2874

    Grades: 5-8 | 418 students
  • Lyman Elementary School Math: 45-49% | Reading: 50-54%
    Rank
    8/
    10
    Top 30%
    39 Schoolhouse Road
    Alfred, ME 04002
    (207) 499-7228

    Grades: PK-5 | 228 students
  • Lebanon Elementary Schools Math: 42% | Reading: 55%
    Rank
    7/
    10
    Top 50%
    53 Varney Rd
    Lebanon, ME 04027
    (207) 457-1299

    Grades: K-5 | 482 students
  • Berwick Elementary Schools Math: 44% | Reading: 53%
    Rank
    7/
    10
    Top 50%
    20 Blackberry Hill Rd
    Berwick, ME 03901
    (207) 698-4465

    Grades: PK-5 | 634 students
  • Margaret Chase Smith School -sanford Math: 50-54% | Reading: 45-49%
    Rank
    7/
    10
    Top 50%
    248 Twombly Road
    Sanford, ME 04073
    (207) 324-7586

    Grades: K-3 | 342 students
  • Alfred Elementary School Math: 40-44% | Reading: 50-54%
    Rank
    7/
    10
    Top 50%
    21 Sanford Road
    Alfred, ME 04002
    (207) 324-3831

    Grades: K-5 | 208 students
  • Dayton Consolidated School Math: 40-44% | Reading: 50-54%
    Rank
    7/
    10
    Top 50%
    21 Clarks Mills Road
    Biddeford, ME 04005
    (207) 499-2283

    Grades: PK-5 | 128 students
  • Noble Middle School Math: 38% | Reading: 53%
    Rank
    7/
    10
    Top 50%
    46 Cranberry Meadow Road
    Berwick, ME 03901
    (207) 698-1320

    Grades: 6-7 | 491 students
  • H B Emery Junior Memorial School Math: 35-39% | Reading: 50-54%
    Rank
    6/
    10
    Top 50%
    908 Cape Road
    Limington, ME 04049
    (207) 637-2056

    Grades: PK-5 | 184 students
  • Line Elementary School Math: 35-39% | Reading: 50-54%
    Rank
    6/
    10
    Top 50%
    818 Water Street
    West Newfield, ME 04095
    (207) 793-4100

    Grades: PK-5 | 306 students
  • Old Orchard Beach High School Math: 30-39% | Reading: 50-59%
    Rank
    6/
    10
    Top 50%
    40 E Emerson Cummings Blvd
    Old Orchard Beach, ME 04064
    (207) 934-4461

    Grades: 9-12 | 245 students
  • Carl J Lamb School Math: 45% | Reading: 45%
    Rank
    6/
    10
    Top 50%
    233 Shaws Ridge Road
    Springvale, ME 04083
    (207) 324-8481

    Grades: K-6 | 526 students
  • Willard School Math: 37% | Reading: 49%
    Rank
    6/
    10
    Top 50%
    668 Main Street
    Sanford, ME 04073
    (207) 324-8454

    Grades: 1-5 | 432 students
  • Show 24 more public schools in York County, ME (out of 59 total schools)
Recent Articles
Learn about how your school will address pandemic health issues, such as the H1N1 virus, and how you can be proactive in learning about school closing guidelines.
Learn how parents of gifted children can find additional academic challenges and support programs both in and outside of public schools.
Learn more about the debate behind private school vouchers and whether they are a viable public school alternative for your child.