The most racially diverse public high schools in Dauphin County, Pennsylvania
14 public high schools in Dauphin County, Pennsylvania appear in this ranking of the most racially diverse public high schools, ranked by how small the single largest racial or ethnic group is, so no one group dominates. Central Dauphin East SHS leads the list at 32.4%, against a median of 59.3% across the ranked schools.
Use the search box to find a specific school within this ranking, sort by any column, or export the full list. Built from NCES and state data for 2024-25.
| # | School | City | Largest group |
|---|---|---|---|
| 1 | Central Dauphin East SHS | Harrisburg, PA | 32.4% Black (510) |
| 2 | Susquehanna Twp HS | Harrisburg, PA | 37.2% Black (285) |
| 3 | Dauphin County Technical School | Harrisburg, PA | 39.3% White (467) |
| 4 | Harrisburg HS | Harrisburg, PA | 49.1% Hispanic (660) |
| 5 | Middletown Area HS | Middletown, PA | 52.3% White (367) |
| 6 | Steelton-Highspire HS | Steelton, PA | 52.8% Black (323) |
| 7 | Harrisburg HS - SciTech Cmp | Harrisburg, PA | 58.2% Black (202) |
| 8 | Central Dauphin SHS | Harrisburg, PA | 60.5% White (1,189) |
| 9 | Hershey HS | Hershey, PA | 66.5% White (698) |
| 10 | Lower Dauphin HS | Hummelstown, PA | 79.8% White (843) |
| 11 | Upper Dauphin Area HS | Elizabethville, PA | 85.5% White (283) |
| 12 | Williams Valley JSHS | Tower City, PA | 87.5% White (379) |
| 13 | Millersburg Area High School | Millersburg, PA | 87.9% White (182) |
| 14 | Halifax Area HS | Halifax, PA | 90.2% White (211) |
All schools in Dauphin County →
Most diverse rankings at a wider scope
Other rankings for Dauphin County, Pennsylvania
allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.