County directory · Pennsylvania · 2026–27

School districts in York County, PA

York County has 16 regular public school districts, enrolling 64,000 students in 2024–25. The largest is West Shore SD (7,467 students, 12% of the county), followed by Dallastown Area SD and York City SD. All 16 offer kindergarten. Pennsylvania sets no statewide kindergarten cutoff.

The 16 districts, largest first

School districts in York County, PA by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
West Shore SD
507 Fishing Creek Rd, Lewisberry
also serves Cumberland County
K–12147,467485
(717) 938-9577
Dallastown Area SD
700 New School Ln, Dallastown
K–1286,365386
(717) 244-4021
York City SD
31 N Pershing Avenue, York
Pre-K–1296,341488
(717) 845-3571
Central York SD
775 Marion Rd, York
K–1285,535359
(717) 846-6789
Red Lion Area SD
Red Lion Area Education Center, Red Lion
K–1284,567318
(717) 244-4518
South Western SD
225 Bowman Rd, Hanover
K–1264,406301
(717) 632-2500
Northeastern York SD
41 Harding St, Manchester
K–1283,971280
(717) 266-3667
Spring Grove Area SD
100 E College Ave, Spring Grove
K–1263,872239
(717) 225-4731
Northern York County SD
650 S Baltimore St, Dillsburg
K–1263,236217
(717) 432-8691
Dover Area SD
101 Edgeway Road, Dover
K–1263,184243
(717) 292-3671
York Suburban SD
1800 Hollywood Dr, York
K–1262,925201
(717) 885-1210
West York Area SD
1891 Loucks Rd, York
Pre-K–1252,750203
(717) 792-2796
Southern York County SD
3280 Fissels Church Rd, Glen Rock
K–1252,724172
(717) 235-4811
South Eastern SD
377 Main St, Fawn Grove
Pre-K–1262,504177
(717) 382-4843
Eastern York SD
120 S Third St, Wrightsville
K–1252,200155
(717) 252-1555
Hanover Public SD
403 Moul Ave, Hanover
K–1251,953138
(717) 637-9000

York County at a glance

Together the 16 districts run 111 schools from offices in 12 towns. The smallest by enrollment is Hanover Public SD, with 1,953 students; the median York County district has 3,236. By grade span: 13 K–12 and 3 Pre-K–12.

Kindergarten in 2024–25, counting the 16 districts that report a K grade: 4,362 children. The biggest kindergarten was York City SD's, with 488; West Shore SD had 485, and the smallest, Hanover Public SD, had 138.

York County holds 16 of Pennsylvania's 500 regular districts (3.2%) and 4.3% of its 1,502,393 public school students, ranking 5th of 67 counties by number of districts and 8th by enrollment. By size, 4 enroll 5,000 or more and 12 enroll 1,000 to 4,999, and the average school here has about 577 students.

One district reaches past the county line: West Shore SD (into Cumberland County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 1 of York County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:

West Shore SD · Dallastown Area SD · York City SD · Central York SD · Red Lion Area SD · South Western SD · Northeastern York SD · Spring Grove Area SD · Northern York County SD · Dover Area SD · York Suburban SD · West York Area SD · Southern York County SD · South Eastern SD · Eastern York SD · Hanover Public SD

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Pennsylvania

Every Pennsylvania district by county · Pennsylvania kindergarten cutoff

More Pennsylvania county directories: Berks County (18) · Bucks County (13) · Luzerne County (12) · Mercer County (12) · Montgomery County (22) · Schuylkill County (11)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.