In 2018, San Antonio, Texas had a population of 2,426,204 people with a median age of 34 and a median household income of $58,201. The median property value in San Antonio is $161,400 and the homeownership rate is 62% .