Comparison Schools San Antonio vs San Francisco

Compare side-by-side
vs

Elementary

Number of Public schools
San Antonio, TX (248)
San Francisco, CA (85)
Private School Enrollment
San Antonio, TX 7%
San Francisco, CA 28%
Math Proficiency
San Antonio, TX 41%
San Francisco, CA 51%
Reading and Language Arts Proficiency
San Antonio, TX 38%
San Francisco, CA 53%
Teacher's Salary
San Antonio, TX $42125
San Francisco, CA $71427
Number of students per teacher
San Antonio, TX 16
San Francisco, CA 25
Blue Ribbon School
San Antonio, TX No
San Francisco, CA Yes

Middle

Number of Public schools
San Antonio, TX (80)
San Francisco, CA (16)
Private School Enrollment
San Antonio, TX 7%
San Francisco, CA 32%
Math Proficiency
San Antonio, TX 45%
San Francisco, CA 47%
Reading and Language Arts Proficiency
San Antonio, TX 43%
San Francisco, CA 55%
Teacher's Salary
San Antonio, TX $41690
San Francisco, CA $62442
Number of students per teacher
San Antonio, TX 16
San Francisco, CA 24
Blue Ribbon School
San Antonio, TX No
San Francisco, CA No

High

Number of Public schools
San Antonio, TX (80)
San Francisco, CA (29)
Private School Enrollment
San Antonio, TX 7%
San Francisco, CA 25%
Math Proficiency
San Antonio, TX 46%
San Francisco, CA 37%
Reading and Language Arts Proficiency
San Antonio, TX 49%
San Francisco, CA 54%
Teacher's Salary
San Antonio, TX $41613
San Francisco, CA $51378
Number of students per teacher
San Antonio, TX 16
San Francisco, CA 24
Blue Ribbon School
San Antonio, TX Yes
San Francisco, CA Yes

Student Awards

STEM Competition Winners
San Antonio, TX Yes
San Francisco, CA Yes
Non STEM Competition Winners
San Antonio, TX None
San Francisco, CA None
Spelling Bee Winners
San Antonio, TX Yes
San Francisco, CA Yes
Enter city to find more info
Start typing City name or Zip

Looking to move?

Automatically get personalized recommendations on where to move. Dwellics instantly analyzes thousands of relevant data points and your selected preferences like lifestyle, weather, community and more to find the perfect place for you to live.