York County Public Schools

All
(59)
All
(59)
 
High
(10)
High
(10)
 
Middle
(15)
Middle
(15)
 
Elementary
(32)
Elementary
(32)
 
Pre-K
(7)
Pre-K
(7)
 
Private
(23)
Private
(23)
 

York County Public Schools

  • School Location Grades Students
  • ActonActon Elementary School
    700 Milton Mills Road
    ActonME 04001
    (207)636-2100

    Grades: KG-8 | 194 students
  • AlfredAlfred Elementary School
    21 Sanford Road
    AlfredME 04002
    (207)324-3831

    Grades: KG-5 | 212 students
  • BerwickBerwick Elementary Schools
    , 20 Blackberry Hill Rd
    BerwickME 03901
    (207)698-4465

    Grades: PK-5 | 653 students
  • BiddefordBiddeford High School
    20 Maplewood Avenue
    BiddefordME 04005
    (207)282-1596

    Grades: 9-12 | 801 students
  • BiddefordBiddeford Intermediate School
    335 Hill Street
    BiddefordME 04005
    (207)282-5957

    Grades: 4-5 | 374 students
  • BiddefordBiddeford Middle School
    25 Tiger Drive
    BiddefordME 04005
    (207)282-6400

    Grades: 6-8 | 534 students
  • BiddefordBiddeford Primary School
    320 Hill Street
    BiddefordME 04005
    (207)282-8285

    Grades: 1-3 | 556 students
  • BiddefordBiddeford Regional Center Of TechnicalVocational School
    10 Maplewood Avenue
    BiddefordME 04005
    (207)282-1501

    Grades: n/a | n/a students
  • BuxtonBonny Eagle Middle School
    92 Sokokis Trail
    BuxtonME 04093
    (207)929-3833

    Grades: 6-8 | 880 students
  • BuxtonBuxton Center Elementary School
    912 Long Plains Road
    BuxtonME 04093
    (207)929-3836

    Grades: KG-5 | 566 students
  • SacoC K Burns School
    135 Middle Street
    SacoME 04072
    (207)284-5081

    Grades: 3-5 | 593 students
  • SpringvaleCarl J Lamb School
    233 Shaws Ridge Road
    SpringvaleME 04083
    (207)324-8481

    Grades: KG-6 | 531 students
  • South BerwickCentral School
    197 Main Street
    South BerwickME 03908
    (207)384-2333

    Grades: PK-3 | 390 students
  • YorkCoastal Ridge Elementary School
    1 Coastal Ridge Drive
    YorkME 03909
    (207)363-1800

    Grades: 2-4 | 318 students
  • BiddefordDayton Consolidated School
    21 Clarks Mills Road
    BiddefordME 04005
    (207)499-2283

    Grades: KG-5 | 138 students
  • EliotEliot Elementary School
    1298 State Road
    EliotME 03903
    (207)439-9004

    Grades: PK-3 | 290 students
  • SacoGovernor John Fairfield School
    75 Beach Street
    SacoME 04072
    (207)282-1322

    Grades: KG-2 | 271 students
  • LimingtonH B Emery Junior Memorial School
    908 Cape Road
    LimingtonME 04049
    (207)637-2056

    Grades: PK-5 | 199 students
  • Hollis CenterHollis School
    554 River Road
    Hollis CenterME 04042
    (207)929-3838

    Grades: KG-5 | 357 students
  • Kittery PointHorace Mitchell Primary School
    7 School Lane
    Kittery PointME 03905
    (207)439-1707

    Grades: KG-3 | 393 students
  • Old Orchard BeachJameson Elementary School
    28 Jameson Hill Road
    Old Orchard BeachME 04064
    (207)934-5751

    Grades: KG-3 | 236 students
  • BiddefordJohn F Kennedy Memorial School
    64 West Street
    BiddefordME 04005
    (207)282-4134

    Grades: KG | 184 students
  • KennebunkKennebunk Elementary School
    177 Alewive Road
    KennebunkME 04043
    (207)985-4402

    Grades: KG-3 | 437 students
  • KennebunkKennebunk High School
    89 Fletcher Street
    KennebunkME 04043
    (207)985-1110

    Grades: 9-12 | 688 students
  • KennebunkportKennebunkport Consolidated School
    25 School Street
    KennebunkportME 04046
    (207)967-2121

    Grades: KG-5 | 191 students
  • SanfordLafayette School
    69 Brook Street
    SanfordME 04073
    (207)324-4160

    Grades: KG-3 | 134 students
  • LebanonLebanon Elementary Schools
    53 Upper Guinea Rd
    LebanonME 04027
    (207)457-1299

    Grades: PK-5 | 469 students
  • West NewfieldLine Elementary School
    818 Water Street
    West NewfieldME 04095
    (207)793-4100

    Grades: KG-5 | 271 students
  • Old Orchard BeachLoranger Middle School
    148 Saco Avenue
    Old Orchard BeachME 04064
    (207)934-4848

    Grades: 4-8 | 295 students
  • AlfredLyman Elementary School
    39 Schoolhouse Road
    AlfredME 04002
    (207)499-7228

    Grades: KG-5 | 244 students
  • SanfordMargaret Chase Smith Sch.-sanford Elementary School
    248 Twombly Road
    SanfordME 04073
    (207)324-7586

    Grades: KG-3 | 390 students
  • South BerwickMarshwood Great Works School
    49 Academy Street
    South BerwickME 03908
    (207)384-4010

    Grades: 4-5 | 333 students
  • South BerwickMarshwood High School
    260 Route 236
    South BerwickME 03908
    (207)384-4500

    Grades: 9-12 | 759 students
  • EliotMarshwood Middle School
    626 H.l. Dow Highway
    EliotME 03903
    (207)439-1399

    Grades: 6-8 | 526 students
  • WaterboroMassabesic High School
    88 West Road
    WaterboroME 04087
    (207)247-3141

    Grades: 9-12 | 1046 students
  • Show 24 more public schools in York County, ME
Recent Articles
April 22, 2017
Police departments on public school campuses have played a major role in reducing violent crime and the speed limit. Unfortunately, they are also fighting an uphill battle against budget cuts.
April 22, 2017
Which states have the most diverse public schools? We analyze our data to find how much diversity truly exists on public school campuses. Learn about the varying levels of school diversity in regions around the nation, as well as the benefits derived from ethnic diversity in schools.
April 21, 2017
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!