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)
 
Private
(47)
Private
(47)
 

York County Public Schools

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

    Grades: KG-5 | 485 students
  • East ProspectCanadochly Elementary School
    Po Box 118
    East ProspectPA 17317
    (717)252-3674

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

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

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

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

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

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

    Grades: KG-3 | 523 students
  • YorkCrispus Attucks Youthbuild Charter School
    605 S Duke Street
    YorkPA 17401
    (717)848-3610

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

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

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

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

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

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

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

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

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

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

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

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

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

    Grades: 3-5 | 361 students
  • WrightsvilleEastern York High School
    Po Box 2002
    WrightsvillePA 17368
    (717)252-1551

    Grades: 9-12 | 696 students
  • WrightsvilleEastern York Middle School
    Po Box 2003
    WrightsvillePA 17368
    (717)252-3400

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

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

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

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

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

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

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

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

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

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

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

    Grades: 5-12 | 634 students
  • Show 74 more public schools in York County, PA
Recent Articles
July 12, 2017
Learn whether a year round attendance schedule or traditional schedule may be more appropriate for your child.
July 12, 2017
It is helpful to know the issues involved when considering public versus private schools. More about these considerations here.
July 02, 2017
Should sixth graders be placed in elementary or middle school? We explore the pros and cons of the issue.