San Angelo Public Schools


Welcome to the San Angelo Independent School District. We have 24 schools serving students Pre-K through 12th grade. We also serve children birth through age five at our three Head Start/Early Head Start campuses. Click the links to the left to explore our campuses and to learn more about our schools.

Quick facts about our schools

  • More than 14,400 students
  • 15:1 student to teacher ratio
  • Student population: 51% Hispanic, 42% Anglo, 6% African American, 1% Asian Pacific Islander, 1% Native American
  • One 5A High School and One 4A High School
  • One freshman campus
  • Three middle schools
  • 17 elementary schools
  • 2 alternative campuses
  • Three Head Start/Early Head Start campuses serving over 500 children ages 0-5
  • New and updated facilities throughout the district as a result of the 2008 bond election
  • Pre-AP/AP classes offered in English, Math, Science, Social Studies, Foreign Language, and Art
  • Dual credit technical and academic courses from Howard College and Angelo State University
  • Gifted and Talented classes available
  • Outstanding fine arts and performing arts programs
  • Award winning athletic programs
  • State of the art Career & Technology courses