York County Public Schools

All
(61)
All
(61)
 
High
(13)
High
(13)
 
Middle
(15)
Middle
(15)
 
Elementary
(33)
Elementary
(33)
 
Pre-K
(7)
Pre-K
(7)
 
Private
(24)
Private
(24)
 
There are 61 public schools in York County, Maine, serving 27,082 students.
The most diverse school district in York County is Kittery School District. Read more about public school diversity statistics in Maine or national school diversity statistics.
Minority enrollment is 6% (majority Asian and Hispanic) and the student:teacher ratio is 13:1.

York County Public Schools

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

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

    Grades: KG-5 | 200 students
  • BerwickBerwick Elementary Schools
    No Physical Location Available
    BerwickME 03901
    (207)698-4465

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

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

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

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

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

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

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

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

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

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

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

    Grades: 2-4 | 315 students
  • CornishCornish Elementary School
    17 School St
    CornishME 04020
    (207)625-4393

    Grades: KG-4 | 95 students
  • BiddefordDayton Consolidated School
    21 Clarks Mills Rd
    BiddefordME 04005
    (207)499-2283

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

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

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

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

    Grades: KG-5 | 343 students
  • Kittery PointHorace Mitchell Primary School
    1 Negative Reviews
    7 School Ln
    Kittery PointME 03905
    (207)439-1707

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

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

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

    Grades: KG-3 | 464 students
  • KennebunkKennebunk High School
    1 Negative Reviews
    89 Fletcher St
    KennebunkME 04043
    (207)985-1110

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

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

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

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

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

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

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

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

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

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

    Grades: 6-8 | 531 students
  • Show 26 more public schools in York County, ME