County directory · Pennsylvania · 2026–27

School districts in Dauphin County, PA

Dauphin County has 11 regular public school districts, enrolling 36,004 students in 2024–25. The largest is Central Dauphin SD (12,517 students, 35% of the county), followed by Harrisburg City SD and Lower Dauphin SD. All 11 offer kindergarten. Pennsylvania sets no statewide kindergarten cutoff.

The 11 districts, largest first

School districts in Dauphin County, PA by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Central Dauphin SD
75 S. Houcks Rd, Harrisburg
K–121912,517878
(717) 545-4703
Harrisburg City SD
1010 North 7th St, Harrisburg
Pre-K–12126,578470
(717) 703-4000
Lower Dauphin SD
291 E Main St, Hummelstown
K–1283,352220
(717) 566-5300
Susquehanna Township SD
2579 Interstate Drive, Harrisburg
K–1243,153243
(717) 657-5100
Derry Township SD
30 East Granada Ave, Hershey
K–1253,131199
(717) 534-2501
Middletown Area SD
55 W Water St, Middletown
K–1252,284156
(717) 948-3300
Steelton-Highspire SD
250 Reynders St, Steelton
K–1221,474129
(717) 704-3800
Upper Dauphin Area SD
5668 State Route 209, Lykens
Pre-K–1231,01871
(717) 362-8134
Williams Valley SD
10330 State Route 209, Tower City
also serves Schuylkill County
K–12293172
(717) 647-2167
Halifax Area SD
3940 Peters Mountain Rd, Halifax
Pre-K–12385854
(717) 896-3416
Millersburg Area SD
799 Center St, Millersburg
Pre-K–12370849
(717) 692-2108

Dauphin County at a glance

Together the 11 districts run 66 schools from offices in 9 towns. The smallest by enrollment is Millersburg Area SD, with 708 students; the median Dauphin County district has 2,284. By grade span: 7 K–12 and 4 Pre-K–12.

Kindergarten in 2024–25, counting the 11 districts that report a K grade: 2,541 children. The biggest kindergarten was Central Dauphin SD's, with 878; Harrisburg City SD had 470, and the smallest, Millersburg Area SD, had 49.

Dauphin County holds 11 of Pennsylvania's 500 regular districts (2.2%) and 2.4% of its 1,502,393 public school students, ranking 16th of 67 counties by number of districts and 14th by enrollment. By size, 2 enroll 5,000 or more, 6 enroll 1,000 to 4,999 and 3 have fewer than 1,000 students, and the average school here has about 546 students.

One district reaches past the county line: Williams Valley SD (into Schuylkill County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 1 of Dauphin 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:

Central Dauphin SD · Harrisburg City SD · Lower Dauphin SD · Susquehanna Township SD · Derry Township SD · Middletown Area SD · Steelton-Highspire SD · Upper Dauphin Area SD · Williams Valley SD · Halifax Area SD · Millersburg Area 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: Allegheny County (43) · Beaver County (14) · Montgomery County (22) · Schuylkill County (11) · Westmoreland County (17) · York County (16)

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.