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
(47)
Private
(47)
 
There are 109 public schools in York County, Pennsylvania, serving 64,572 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
    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
Recent Articles
December 06, 2016
It is never too early to start prepping for college by engaging in some extra-curricular activities that will help you to show a college admissions team who you are and what you believe in.
December 06, 2016
Students with disabilities may require the assistance of a service dog, but how might the presence of a dog in the classroom affect other students? Could it be too distracting?
November 09, 2016
Starting school can be a scary and overwhelming situation for any child, but children with autism experience unique challenges. Keep reading to learn what those challenges may be and to receive some tips for dealing with them appropriately.