Two people have been killed and several others have injured in a shooting at a California high school.

The student gunman is in custody after Thursday’s attack at Saugus High School in Santa Clarita, northwest of Los Angeles, carried out around 7.30am local time.

Henry Mayo Newhall Hospital tweeted that one female patient was dead, two males were in a critical condition and one male was in a good condition.

Los Angeles County Sheriff Alex Villanueva tweeted that the suspect was in custody and being treated at a hospital.

Television images showed deputies swarming the school and several people being moved on stretchers.

Advertisement
Advertisement

Lines of students were escorted from the school by armed deputies, while Saugus High School and other schools in the area were locked down.

White House spokesman Judd Deere said US President Donald Trump was monitoring the reports.

Student Sharon Orelana Cordova told KNBC-TV she hid under a table in a nurse’s office until officers came to get her.

“When I got out I saw this person lying on the ground … with blood all over,” she said.

Student Rosie Rodriguez was walking up the library stairs when she heard noises that “sounded like balloons” popping.

She realised they were gunshots when she saw other students running.

Advertisement
Advertisement

Still carrying a backpack laden with books, she ran across the street to a home, where a person she didn’t know gave shelter to her and about 10 other students.

AAP