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
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Central Dauphin SD 75 S. Houcks Rd, Harrisburg | K–12 | 19 | 12,517 | 878 | (717) 545-4703 |
| Harrisburg City SD 1010 North 7th St, Harrisburg | Pre-K–12 | 12 | 6,578 | 470 | (717) 703-4000 |
| Lower Dauphin SD 291 E Main St, Hummelstown | K–12 | 8 | 3,352 | 220 | (717) 566-5300 |
| Susquehanna Township SD 2579 Interstate Drive, Harrisburg | K–12 | 4 | 3,153 | 243 | (717) 657-5100 |
| Derry Township SD 30 East Granada Ave, Hershey | K–12 | 5 | 3,131 | 199 | (717) 534-2501 |
| Middletown Area SD 55 W Water St, Middletown | K–12 | 5 | 2,284 | 156 | (717) 948-3300 |
| Steelton-Highspire SD 250 Reynders St, Steelton | K–12 | 2 | 1,474 | 129 | (717) 704-3800 |
| Upper Dauphin Area SD 5668 State Route 209, Lykens | Pre-K–12 | 3 | 1,018 | 71 | (717) 362-8134 |
| Williams Valley SD 10330 State Route 209, Tower City also serves Schuylkill County | K–12 | 2 | 931 | 72 | (717) 647-2167 |
| Halifax Area SD 3940 Peters Mountain Rd, Halifax | Pre-K–12 | 3 | 858 | 54 | (717) 896-3416 |
| Millersburg Area SD 799 Center St, Millersburg | Pre-K–12 | 3 | 708 | 49 | (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?
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)