SchoolDataLookup

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
Blue Mountain MS Orwigsburg Middle 40.7
Blue Ridge El Sch New Milford Elementary 42.9
Blue Ridge HS New Milford High 25.5
Blue Ridge MS New Milford Middle 21.4
Bobtown El Sch Bobtown Elementary 24.0
Bodine William W HS Philadelphia High 19.4
Boiling Springs HS Boiling Springs High 57.1
Bon Air El Sch Lower Burrell Elementary 34.0
Bon Meade El Sch Moon township Elementary 35.4
Boothwyn El Sch Boothwyn Elementary 29.0
Borland Manor El Sch Canonsburg Elementary 22.2
Bower Hill El Sch Venetia Elementary 39.5
Boyce MS Pittsburgh Middle 49.0
Boyertown Area MS-East Gilbertsville Middle 60.5
Boyertown Area MS-West Boyertown Middle 55.6
Boyertown Area SHS Boyertown High 117.2
Boyertown El Sch Boyertown Elementary 40.1
Boys' Latin of Philadelphia CS Charter Philadelphia High 47.0
Bradford Area HS Bradford High 54.6
Bradford Hgts El Sch Downingtown Elementary 42.7
Bradford Woods El Sch Bradford Woods Elementary 27.2
Brandywine Heights El Sch Topton Elementary 32.1
Brandywine Heights HS Topton High 39.8
Brandywine Heights Intrmd/MS Topton Middle 40.8
Brandywine-Wallace El Sch Downingtown Elementary 33.1
Brecht Sch Lancaster Elementary 17.2
Brecknock El Sch Denver Elementary 37.2
Brecknock El Sch Shillington Elementary 31.0
Bregy F Amedee Sch Philadelphia Elementary 26.3
Brentwood MS Pittsburgh Middle 23.1
Brentwood SHS Pittsburgh High 29.7
Bridesburg Sch Philadelphia Elementary 37.2
Bridge Valley El Sch Furlong Elementary 51.8
Bridgeport El Sch Bridgeport Elementary 24.8
Bridle Path El Sch Lansdale Elementary 35.7
Brigadier General Anna Mae Hays El Sch Allentown Elementary 49.9
Bristol HS Bristol High 25.3
Bristol MS Bristol Middle 17.4
Broad Street El Sch Butler Elementary 21.2
Broad Street El Sch Mechanicsburg Elementary 17.6
Brockway Area Elementary Sch Brockway Elementary 38.4
Brockway Area JSHS Brockway High 36.6
Brooke El Sch Royersford Elementary 33.0
Brookville JSHS Brookville High 50.6
Brookwood El Sch Levittown Elementary 59.0
Broughal MS Bethlehem Middle 45.0
Brown Henry A Sch Philadelphia Elementary 32.0
Brown Joseph Sch Philadelphia Elementary 31.1
Brownstown El Sch Brownstown Elementary 32.0
Brownsville Area El Sch Brownsville Elementary 46.7