Alamo Heights is a neighborhood in San Antonio, Texas with a population of 5,502. Alamo Heights is in Bexar County and is one of the best places to live in Texas. Living in Alamo Heights offers residents a dense suburban feel and most residents own their homes. In Alamo Heights there are a lot of bars, restaurants, coffee shops, and parks. Many retirees live in Alamo Heights and residents tend to lean conservative. The public schools in Alamo Heights are highly rated.