Top York County Public Schools

All
(59)
All
(59)
 
High
(10)
High
(10)
 
Middle
(14)
Middle
(14)
 
Elementary
(47)
Elementary
(47)
 
Pre-K
(9)
Pre-K
(9)
 
Private
(22)
Private
(22)
 

Top York County Public Schools (2018-19)

  • School Location Grades Students
  • Acton Acton Elementary School
    700 Milton Mills Road
    Acton, ME 04001
    (207)636-2100

    Grades: PK-8 | 210 students
  • Alfred Alfred Elementary School
    21 Sanford Road
    Alfred, ME 04002
    (207)324-3831

    Grades: K-5 | 208 students
  • Berwick Berwick Elementary Schools
    20 Blackberry Hill Rd
    Berwick, ME 03901
    (207)676-2234

    Grades: K-5 | 627 students
  • Biddeford Biddeford High School
    20 Maplewood Avenue
    Biddeford, ME 04005
    (207)282-1596

    Grades: 9-12 | 777 students
  • Biddeford Biddeford Intermediate School
    335 Hill Street
    Biddeford, ME 04005
    (207)282-5957

    Grades: 4-5 | 356 students
  • Biddeford Biddeford Middle School
    25 Tiger Drive
    Biddeford, ME 04005
    (207)282-6400

    Grades: 6-8 | 567 students
  • Biddeford Biddeford Primary School
    320 Hill Street
    Biddeford, ME 04005
    (207)282-8285

    Grades: 1-3 | 525 students
  • Biddeford Biddeford Regional Center Of Technical Vocational School
    10 Maplewood Avenue
    Biddeford, ME 04005
    (207)282-1501

    Grades: n/a | n/a students
  • Buxton Bonny Eagle Middle School
    92 Sokokis Trail
    Buxton, ME 04093
    (207)929-3833

    Grades: 6-8 | 902 students
  • Buxton Buxton Center Elementary School
    912 Long Plains Road
    Buxton, ME 04093
    (207)929-3836

    Grades: K-5 | 562 students
  • Saco C K Burns School
    135 Middle Street
    Saco, ME 04072
    (207)284-5081

    Grades: 3-5 | 580 students
  • Sanford Carl J Lamb School
    233 Shaws Ridge Road
    Sanford, ME 04073
    (207)324-8481

    Grades: K-6 | 540 students
  • South Berwick Central School
    197 Main Street
    South Berwick, ME 03908
    (207)384-2333

    Grades: PK-3 | 389 students
  • York Coastal Ridge Elementary School
    1 Coastal Ridge Drive
    York, ME 03909
    (207)363-1800

    Grades: 2-4 | 312 students
  • Biddeford Dayton Consolidated School
    21 Clarks Mills Road
    Biddeford, ME 04005
    (207)499-2286

    Grades: K-5 | 138 students
  • Eliot Eliot Elementary School
    1298 State Road
    Eliot, ME 03903
    (207)439-9004

    Grades: PK-3 | 323 students
  • Saco Governor John Fairfield School
    75 Beach Street
    Saco, ME 04072
    (207)282-1322

    Grades: K-2 | 277 students
  • Limington H B Emery Junior Memorial School
    908 Cape Road
    Limington, ME 04049
    (207)637-2056

    Grades: PK-5 | 178 students
  • Hollis Center Hollis School
    554 River Road
    Hollis Center, ME 04042
    (207)929-3838

    Grades: K-5 | 323 students
  • Kittery Point Horace Mitchell Primary School
    7 School Lane
    Kittery Point, ME 03905
    (207)439-1707

    Grades: K-3 | 377 students
  • Old Orchard Beach Jameson Elementary School
    20 Jameson Hill Road
    Old Orchard Beach, ME 04064
    (207)934-2891

    Grades: PK-2 | 199 students
  • Biddeford John F Kennedy Memorial School
    64 West Street
    Biddeford, ME 04005
    (207)282-4134

    Grades: K | 205 students
  • Kennebunk Kennebunk Elementary School
    177 Alewive Road
    Kennebunk, ME 04043
    (207)985-4402

    Grades: K-3 | 423 students
  • Kennebunk Kennebunk High School
    89 Fletcher Street
    Kennebunk, ME 04043
    (207)985-1110

    Grades: 9-12 | 677 students
  • Kennebunkport Kennebunkport Consolidated School
    25 School Street
    Kennebunkport, ME 04046
    (207)967-2121

    Grades: K-5 | 183 students
  • Sanford Lafayette School
    69 Brook Street
    Sanford, ME 04073
    (207)324-4160

    Grades: PK-3 | 188 students
  • Lebanon Lebanon Elementary Schools
    65 Upper Guinea Rd
    Lebanon, ME 04027
    (207)457-1299

    Grades: K-5 | 481 students
  • West Newfield Line Elementary School
    818 Water Street
    West Newfield, ME 04095
    (207)793-4100

    Grades: K-5 | 284 students
  • Old Orchard Beach Loranger Memorial School
    148 Saco Avenue
    Old Orchard Beach, ME 04064
    (207)934-4848

    Grades: 3-8 | 362 students
  • Alfred Lyman Elementary School
    39 Schoolhouse Road
    Alfred, ME 04002
    (207)499-7228

    Grades: K-5 | 234 students
  • Sanford Margaret Chase Smith Sch.-sanford Elementary School
    248 Twombly Road
    Sanford, ME 04073
    (207)324-7586

    Grades: K-3 | 371 students
  • South Berwick Marshwood Great Works School
    49 Academy Street
    South Berwick, ME 03908
    (207)384-4010

    Grades: 4-5 | 314 students
  • South Berwick Marshwood High School
    260 Dow Highway
    South Berwick, ME 03908
    (207)384-4500

    Grades: 9-12 | 741 students
  • Eliot Marshwood Middle School
    626 H.l. Dow Highway
    Eliot, ME 03903
    (207)439-1399

    Grades: 6-8 | 499 students
  • Waterboro Massabesic High School
    88 West Road
    Waterboro, ME 04087
    (207)247-3141

    Grades: 9-12 | 1019 students
  • Show 24 more public schools in York County, ME
Recent Articles
We examine the issue of Internet access in public schools, particularly in light of recent allegations from a father that his daughter was allowed to visit online dating websites from her school during class hours.
Special education teachers face a unique set of challenges, and so do the parents of special needs students. Keep reading to learn some practical tips for making your life as a special needs teacher or parent easier.
Taking the SAT or ACT is a major source of stress for high school students. Keep reading to learn how to choose the right test and how to prepare for it.