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

3 schools in New Kensington

Pennsylvania · Public K-12

Looking for a public school in New Kensington? The city has 3 K-12 options totaling roughly 1,059 students (1 elementary and 2 high).

7-year change in New Kensington

SY 2017-18 vs SY 2024-25
Total enrollment
1,059
+129 (+14%) vs SY 2017-18
School count
3
+1 (+50%) vs SY 2017-18
% White
42%
was 55%
% Hispanic
4%
was 3%
% Black
35%
was 28%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Martin SchElementaryPK-KG147
Northern Westmoreland Career & Technology CenterHigh09-127
Valley JSHSHigh07-12905

About New Kensington

New Kensington is a sparse Pennsylvania city in terms of public-school footprint, with 3 schools and 1,059 students total.

On the level-by-level breakdown, the city spans 1 elementary, and 2 high.

Schools in New Kensington average about 353 students each, 38% lower than the Pennsylvania norm.

Five-year track record. Combined enrollment now sits at 1,059 students, rose 14% from the 930 reported in SY 2017-18. The school count climbed from 2 to 3 across the same 7-year window. On the demographic side, White enrollment moved from 55% to 42% over the same window.

Within the allk12 community for this area, the community for New Kensington 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 K-12 schools are in New Kensington, Pennsylvania?
There are 3 public K-12 schools in New Kensington, with a combined enrollment of about 1,059.
How many elementary, middle, and high schools are in New Kensington?
New Kensington has 1 elementary, 2 high public schools.
What is the largest public school in New Kensington?
Valley JSHS is the largest public school in New Kensington by enrollment, with approximately 905 students.
What school districts serve New Kensington?
New Kensington is served by 2 public school districts, including New Kensington-Arnold SD, Northern Westmoreland Career and Technology Center.
What grade levels do public schools in New Kensington cover?
Public schools in New Kensington serve students from pre-K through grade 12.