York County Public Schools

All
(109)
All
(109)
 
High
(20)
High
(20)
 
Middle
(24)
Middle
(24)
 
Elementary
(69)
Elementary
(69)
 
Pre-K
(9)
Pre-K
(9)
 
Charter
(5)
Charter
(5)
 
Private
(52)
Private
(52)
 
There are 109 public schools in York County, Pennsylvania, serving 64,586 students.
Minority enrollment is 23% (majority Hispanic and Black) and the student:teacher ratio is 15:1.

York County Public Schools

  • School Location Grades Students
  • HanoverBaresville Elementary School
    135 Sanford Ave
    HanoverPA 17331
    (717)633-4870

    Grades: KG-5 | 523 students
  • East ProspectCanadochly Elementary School
    1 Negative Reviews
    100 Abels Rd
    East ProspectPA 17317
    (717)252-3674

    Grades: KG-5 | 478 students
  • YorkCentral York High School
    601 Mundis Mill Rd
    YorkPA 17406
    (717)846-6789

    Grades: 9-12 | 1712 students
  • YorkCentral York Middle School
    1950 North Hills Rd
    YorkPA 17406
    (717)846-6789

    Grades: 7-8 | 983 students
  • HanoverClearview Elementary School
    801 Randolph St
    HanoverPA 17331
    (717)637-9000

    Grades: KG-4 | 268 students
  • BrogueClearview Elementary School
    2650 Delta Rd
    BroguePA 17309
    (717)927-6791

    Grades: KG-6 | 377 students
  • YorkConewago Elementary School
    570 Copenhaffer Rd
    YorkPA 17404
    (717)266-1644

    Grades: KG-3 | 348 students
  • HanoverConewago Township Elementary School
    1189 West Elm Ave
    HanoverPA 17331
    (717)624-2157

    Grades: KG-3 | 528 students
  • YorkCrispus Attucks Youthbuild Charter SchoolCharter School
    605 South Duke St
    YorkPA 17401
    (717)848-3610

    Grades: 10-12 | 98 students
  • LewisberryCrossroads Middle School
    535 Fishing Creek Rd
    LewisberryPA 17339
    (717)932-1295

    Grades: 6-8 | 715 students
  • YorkDallastown Area Intermediate School
    94 Beck Rd
    YorkPA 17403
    (717)244-4021

    Grades: 4-6 | 1393 students
  • DallastownDallastown Area Middle School
    700 New School Ln
    DallastownPA 17313
    (717)244-4021

    Grades: 7-8 | 1016 students
  • DallastownDallastown Area Senior High School
    700 New School Ln
    DallastownPA 17313
    (717)244-4021

    Grades: 9-12 | 1789 students
  • DallastownDallastown Elementary School
    105 South Charles St
    DallastownPA 17313
    (717)244-3785

    Grades: KG-3 | 184 students
  • YorkDavis School
    300 South Ogontz St
    YorkPA 17403
    (717)849-1246

    Grades: PK-8 | 658 students
  • DeltaDelta-peach Bottom Elementary School
    1081 Atom Rd
    DeltaPA 17314
    (717)456-5313

    Grades: PK-4 | 298 students
  • YorkDevers School
    801 Chanceford Ave
    YorkPA 17404
    (717)849-1210

    Grades: PK-8 | 634 students
  • DillsburgDillsburg Elementary School
    202 South Chestnut St
    DillsburgPA 17019
    (717)432-8691

    Grades: KG-5 | 387 students
  • DoverDover Area Elementary School
    109 East Canal St
    DoverPA 17315
    (717)292-8068

    Grades: KG-6 | 481 students
  • DoverDover Area High School
    46 West Canal St
    DoverPA 17315
    (717)292-8066

    Grades: 9-12 | 1009 students
  • DoverDover Area Intrmd School
    4500 Intermediate Ave
    DoverPA 17315
    (717)292-8067

    Grades: 7-8 | 607 students
  • YorkEast York Elementary School
    701 Erlen Dr
    YorkPA 17402
    (717)885-1240

    Grades: 3-5 | 373 students
  • WrightsvilleEastern York High School
    720 Cool Creek Rd
    WrightsvillePA 17368
    (717)252-1551

    Grades: 9-12 | 697 students
  • WrightsvilleEastern York Middle School
    746 Cool Creek Rd
    WrightsvillePA 17368
    (717)252-3400

    Grades: 6-8 | 602 students
  • Fawn GroveFawn Area Elementary School
    504 Main St
    Fawn GrovePA 17321
    (717)382-4220

    Grades: KG-4 | 304 students
  • YorkFerguson School
    525 North Newberry St
    YorkPA 17404
    (717)849-1344

    Grades: PK-8 | 926 students
  • LewisberryFishing Creek Elementary School
    510 Fishing Creek Rd
    LewisberryPA 17339
    (717)938-6565

    Grades: KG-5 | 493 students
  • Glen RockFriendship Elementary School
    3457 Sticks Rd
    Glen RockPA 17327
    (717)235-4811

    Grades: KG-6 | 486 students
  • YorkGoode School
    251 North Broad St
    YorkPA 17403
    (717)849-1314

    Grades: PK-8 | 749 students
  • YorkHannah Penn Middle School
    415 East Boundary Ave
    YorkPA 17403
    (717)849-1256

    Grades: PK-8 | n/a students
  • HanoverHanover Middle School
    300 Keagy Ave
    HanoverPA 17331
    (717)637-9000

    Grades: 5-8 | 495 students
  • HanoverHanover Senior High School
    401 Moul Ave
    HanoverPA 17331
    (717)637-9000

    Grades: 8-12 | 450 students
  • HanoverHanover Street Elementary School
    101 East Hanover St
    HanoverPA 17331
    (717)637-9000

    Grades: KG-4 | 303 students
  • YorkHayshire Elementary School
    2801 Hayshire Dr
    YorkPA 17406
    (717)846-6789

    Grades: KG-3 | 619 students
  • YorkHelen Thackston Charter SchoolCharter School
    625 East Philadelphia St
    YorkPA 17403
    (717)846-6160

    Grades: 5-12 | 490 students
  • Show 74 more public schools in York County, PA