Pennsylvania Public Schools
Pennsylvania has 2,915 open public schools, including 1,621 elementary, 515 middle, and 715 high schools — 173 are charter schools.
1,621
Elementary
515
Middle
715
High School
173
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 1,023,129 | 60% |
| Hispanic/Latino | 252,723 | 15% |
| Black or African American | 243,296 | 14% |
| Two or more races | 90,206 | 5% |
| Asian | 78,668 | 5% |
| American Indian / Alaska Native | 3,261 | 0% |
| Native Hawaiian / Pacific Islander | 1,546 | 0% |
| Total enrollment | 1,692,829 | 871,643M / 821,186F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Bangor Area HS | Bangor | High | 57.7 |
| Bangor Area MS | Bangor | Middle | 38.0 |
| Barclay El Sch | Warrington | Elementary | 55.3 |
| Baresville El Sch | Hanover | Elementary | 39.5 |
| Barkley El Sch | Phoenixville | Elementary | 28.8 |
| Baron EL Sch | Manheim | Elementary | 26.5 |
| Barrett El Sch | Homestead | Elementary | 31.2 |
| Barry Comm John Sch | Philadelphia | Elementary | 39.3 |
| Bart-Colerain El Sch | Christiana | Elementary | 16.6 |
| Barth El Sch | Pottstown | Elementary | 26.2 |
| Barton Clara Sch | Philadelphia | Elementary | 37.5 |
| Bartram John - Main | Philadelphia | High | 40.2 |
| Bear Creek Community CS Charter | Bear Creek Township | Elementary | 43.9 |
| Bear Creek School | Elizabethtown | Elementary | 54.0 |
| Beaty-Warren MS | Warren | Middle | 42.9 |
| Beaumont El Sch | Devon | Elementary | 35.7 |
| Beaver Area MS | Beaver | Middle | 19.9 |
| Beaver Area SHS | Beaver | High | 41.5 |
| Beaver County Career & Technology Center | Monaca | High | 25.0 |
| Beaver Creek El Sch | Downingtown | Elementary | 39.7 |
| Beaver Falls Area SHS | Beaver Falls | High | 31.8 |
| Beaver Falls MS | Beaver Falls | Middle | 30.2 |
| Beaver-Main El Sch | Bloomsburg | Elementary | 7.0 |
| Bedford County Technical Center | Everett | High | 7.5 |
| Bedford El Sch | Bedford | Elementary | 46.4 |
| Bedford MS | Bedford | Middle | 29.3 |
| Bedford SHS | Bedford | High | 41.2 |
| Bedminster El Sch | Perkasie | Elementary | 27.4 |
| Bell Avenue School | Yeadon | Elementary | 19.0 |
| Bellaire El Sch | Carlisle | Elementary | 27.3 |
| Belle Valley El Sch | Erie | Elementary | 45.6 |
| Belle Vernon Area HS | Belle Vernon | High | — |
| Belle Vernon Area MS | Belle Vernon | Middle | 25.0 |
| Bellefonte Area HS | Bellefonte | High | 59.6 |
| Bellefonte Area MS | Bellefonte | Middle | 48.1 |
| Bellefonte El Sch | Bellefonte | Elementary | 32.9 |
| Bellevue El Sch | Pittsburgh | Elementary | 28.5 |
| Bellwood Antis MS | Bellwood | Middle | 27.0 |
| Bellwood-Antis HS | Bellwood | High | 36.8 |
| Belmont CS Charter | Philadelphia | Other | 79.4 |
| Belmont Hills El Sch | Bensalem | Elementary | 39.6 |
| Belmont Hills El Sch | Bala Cynwyd | Elementary | 32.6 |
| Ben Franklin El Sch | Indiana | Elementary | 31.6 |
| Ben Franklin Sch | Uniontown | Elementary | 32.4 |
| Benjamin Chambers El Sch | Chambersburg | Elementary | 43.3 |
| Benjamin Franklin El Sch | Bethel Park | Elementary | 23.2 |
| Benjamin Franklin MS | Levittown | Middle | 59.0 |
| Benjamin Franklin Sch | Harrisburg | Elementary | 66.4 |
| Benjamin Rush El Sch | Bensalem | Elementary | 32.7 |
| Benner El Sch | Bellefonte | Elementary | 19.1 |
Largest Districts
Philadelphia City SD
114,779
Commonwealth Charter Academy CS
20,355
Pittsburgh SD
19,719
Central Bucks SD
17,482
Reading SD
17,185
Allentown City SD
15,928
Downingtown Area SD
13,201
Bethlehem Area SD
12,939
North Penn SD
12,859
Upper Darby SD
12,427
Central Dauphin SD
12,393
Hazleton Area SD
12,187
West Chester Area SD
12,117
Council Rock SD
10,460
Erie City SD
10,061
Lancaster SD
10,032
Cumberland Valley SD
10,003
Pennsylvania Cyber CS
9,838
Parkland SD
9,821
Pennsbury SD
9,591
Related Data
- Pennsylvania population & income data → CensusDepth.com
- Pennsylvania teacher salary data → WageDepth.com