📍 3834 Mitchell Rd, New Castle, Lawrence County, 16105
537
Pupils
16.2
Pupil:teacher ratio
Share
About this school
Neshannock JSHS is a State/Public serving high age pupils, located in New Castle, Lawrence County. The school has 537 pupils enrolled. It is part of the Neshannock Township SD school district.