One of the injured students was being flown to a local hospital, said Dan Stevens, an emergency management agency spokesman.
Information on what led to the stabbings and the conditions of the injured were not immediately released.
The school is in Murrysville, about 15 miles east of downtown Pittsburgh.
The school was releasing students to their parents after the incident, Stevens said.