The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in McKeesport Area SD

Pennsylvania · 2,883 students · 1 city

McKeesport Area SD (Pennsylvania) covers 4 public K-12 schools and approximately 2,883 students, averaging 721 per school.

4-year change in McKeesport Area SD

SY 2020-21 vs SY 2024-25
Total enrollment
2,883
-163 (-5%) vs SY 2020-21
School count
4
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How McKeesport Area SD ranks

Among districts
MeasureThis districtIn PennsylvaniaIn the US
Enrollment
ranked largest first
2,883#162 of 479#3,347 of 9,234
Number of schools
ranked most first
4#252 of 479N/A
Students per teacher
ranked fewest first
12.7:1#201 of 478#2,785 of 9,044
Diversity index
ranked most diverse first
64.6%#33 of 378#1,041 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside McKeesport Area SD

Since 2017-18, the 4 district schools that reported both years went from 3,303 to 2,883 students (down 13%) and from 235 to 228 full-time teachers (down 3%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
McKeesport Area SHSMckeesportHigh09-12966
Francis McClure El SchMckeesportElementaryKG-05668
Founders Hall Middle SchMckeesportMiddle06-08642
Twin Rivers El SchMckeesportElementaryKG-05607

About McKeesport Area SD

As a low-population district in Pennsylvania, McKeesport Area SD hosts 2,883 students across 4 schools.

For a sense of the school types, McKeesport Area SD covers 2 elementary, 1 middle, and 1 high school.

On a per-school basis, McKeesport Area SD runs about 721 students per school, 27% noticeably above the state mean of roughly 569.

Trend over the past 4 years. Total public-school enrollment in McKeesport Area SD has fell 5% since SY 2020-21, moving from about 3,046 students to 2,883.

Within the allk12 community for this area, the community for McKeesport Area SD discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many schools are in McKeesport Area SD?
McKeesport Area SD operates 4 public K-12 schools in Pennsylvania, serving approximately 2,883 students.
What is the mix of elementary, middle, and high schools in McKeesport Area SD?
McKeesport Area SD includes 2 elementary schools, 1 middle school, and 1 high school.
What is the largest school in McKeesport Area SD?
McKeesport Area SHS is the largest public school in McKeesport Area SD by enrollment, with approximately 966 students.
What grade levels does McKeesport Area SD serve?
McKeesport Area SD serves students from kindergarten through grade 12 across 4 schools.