San Pedro Senior High School

Magnet programs · 9–12 · San Pedro

San Pedro High School serves around 2,500 students in grades 9–12 and is a cornerstone of the community. Alongside its comprehensive program it hosts magnets in marine science, police academy, visual and performing arts and STEAM, plus a School for Advanced Studies.

The school has a 94% graduation rate. 37% of students take Advanced Placement courses, with a 56% pass rate, and average SAT and ACT scores are 1110 and 23. Reading proficiency is 42% and math 17%.

The student body is 67% Hispanic, 15% White and 7% African American, and over 77% of students are economically disadvantaged.

Programs

  • Marine Science magnet
  • Police Academy magnet
  • Visual and Performing Arts magnet
  • STEAM magnet
  • School for Advanced Studies
  • Career and Technical Education

Awards and recognition

  • California Distinguished School
  • Magnet School of Distinction

Mission

San Pedro High School integrates communication, collaboration, critical thinking, creativity, citizenship and leadership in Common Core aligned courses that have been collaboratively developed to guide students in realizing their full potential.

Why parents and caregivers love it

  • Dedicated and supportive teachers
  • Rigorous academic programs
  • Diverse extracurricular activities
  • Safe and inclusive environment

Frequently asked questions

Where is San Pedro High School?

At 1001 W. 15th St., San Pedro, CA 90731. Phone 310-241-5800.

What grades does San Pedro High School serve?

9th through 12th grade.

What programs does San Pedro High School offer?

Highlights include Marine Science magnet; Police Academy magnet; and Visual and Performing Arts magnet.

How many students attend San Pedro High School?

About 2,500 students, with a student–teacher ratio of about 26:1.

School facts are from the Unofficial San Pedro Public School Guide (2026), based on the latest available state and district data. Enrollment, scores and programs change from year to year; contact the school or visit its website for current information.