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
Western Beaver Co JSHS Industry High 32.5
Western Montgomery Career and Technology Center Limerick High 27.0
Western Secure Treatment Unit Emlenton High 7.0
Western Wayne HS Lake Ariel High 44.3
Western Wayne MS Lake Ariel Middle 38.3
Westfield Area El Sch Westfield Elementary 24.6
Westinghouse Arts Academy CS Charter Wilmerding High 22.0
Westlake MS Erie Middle 40.2
Westmont Hilltop El Sch Johnstown Elementary 54.3
Westmont Hilltop JSHS Johnstown High 46.9
Westtown-Thornbury El Sch West Chester Elementary 37.0
Wexford El Sch Wexford Elementary 25.9
Wharton El Sch Lancaster Elementary 27.0
Wharton Sch Farmington Elementary 10.2
Wheatland MS Lancaster Middle 47.0
White Deer El Sch New Columbia Elementary 24.1
Whitehall El Sch Norristown Elementary 40.3
Whitehall El Sch Pittsburgh Elementary 32.5
Whitehall HS Whitehall High 91.3
Whitehall-Coplay MS Whitehall Middle 64.6
Whitemarsh El Sch Lafayette Hill Elementary 33.4
Whitfield El Sch West Lawn Elementary 50.0
Wickersham El Sch Lancaster Elementary 34.0
Widener Memorial Sch Philadelphia Other 34.4
Wilkes-Barre Area Career & Technical Center Wilkes-Barre High 35.0
Wilkes-Barre Area HS Plains High 109.5
Wilkes-Barre Area SD STEM Academy Plains High 3.2
Wilkins El STEAM Academy Pittsburgh Elementary 44.0
Willard Frances E Sch Philadelphia Elementary 31.7
William Allen HS Allentown High 153.0
William Penn El Sch Bethlehem Elementary 21.1
William Penn El Sch Bethel Park Elementary 15.7
William Penn El Sch Monongahela Elementary 26.5
William Penn MS Yardley Middle 80.8
William Penn SHS York High 98.3
William Prescott #38 Scranton Elementary 15.2
William Tennent HS Warminster High 128.0
Williams Township El Sch Easton Elementary 19.1
Williams Valley El Sch Tower City Elementary 37.8
Williams Valley JSHS Tower City High 32.2
Williamsburg Community El Sch Williamsburg Elementary 18.1
Williamsburg Community JSHS Williamsburg High 29.2
Williamson SHS Tioga High 48.8
Williamsport Area MS Williamsport Middle 53.1
Williamsport Area SHS Williamsport High 103.3
Willow Creek El Sch Fleetwood Elementary 44.9
Willow Dale El Sch Warminster Elementary 51.0
Willow Hill Sch Willow Grove Elementary 30.3
Willow Lane El Sch Macungie Elementary 44.4
Wilmington Area El Sch New Wilmington Elementary 28.9