Alamo Heights
Live-oak streets and period estates in an independent city just minutes from downtown San Antonio.
The overview
Alamo Heights is one of San Antonio’s oldest affluent enclaves — and, notably, its own incorporated city rather than a city neighborhood. That means its own police and fire service, its own city government, and a separate municipal property tax on top of the county rate. Residents tend to see that as a feature: service levels are high and the community is tightly held.
The setting is the draw. Mature live oaks arch over the streets, lots are generous by urban standards, and “the Village” along Broadway puts restaurants, boutiques, and coffee within a short walk of most homes. The McNay Art Museum, Witte Museum, Brackenridge Park, and the Pearl are all a few minutes away, and downtown is a ten-minute drive.
The homes
Expect a mix of 1920s–1940s Spanish Colonial, Tudor, and Monterey-style houses — many beautifully restored — alongside tear-down rebuilds and contemporary custom homes on the same historic lots. Character and location carry a premium here; true estate properties near Olmos Park or on the larger lots north of Broadway reach the top of the range.
Schools
Alamo Heights ISD is small, consistently high-performing, and one of the main reasons families compete for homes here. The district lines are tight, so if schools matter to your search, confirm the exact address is in AHISD before you fall in love with a listing — I check this on every showing.
What to know before you buy or sell
- Budget for the municipal tax layer; ask for a full tax breakdown on any property.
- Original homes may have older systems, foundations on clay soil, and heritage-tree protections — inspections matter.
- Inventory is thin and well-priced homes move quickly; being pre-approved is essential.
- Sellers: buyers here pay for turnkey condition and correct period detail — staging and prep pay back.
Thinking about Alamo Heights? I’ll send you every new and coming-soon listing that fits, with a tax and school-boundary check on each one.