San Antonio local
Terrell Hills (78209): The Quiet Independent City Next to Alamo Heights
Terrell Hills shares a ZIP code and a school district with Alamo Heights, but it's a separate incorporated city with its own police, its own council, and its own character. Here's what that actually means for buyers and renters.
7 min read · April 21, 2026
Terrell Hills is a 1.3-square-mile incorporated city completely surrounded by the city of San Antonio, tucked between Broadway, Harry Wurzbach, and Austin Highway just inside Loop 410. It shares the 78209 ZIP with Alamo Heights and Olmos Park, and it feeds into Alamo Heights ISD — but it is not Alamo Heights. Different mayor, different council, different police department, different trash pickup, different permit desk.
If you're house-hunting in 78209 and you only know the ZIP, you're missing the thing that most affects daily life: which of the three small independent cities (Alamo Heights, Terrell Hills, Olmos Park) you actually live in, and which streets are unincorporated San Antonio city limits. Terrell Hills is the one most buyers overlook, and the one most longtime residents quietly prefer.
Where Terrell Hills actually sits
The boundaries are tighter than people assume. Roughly:
- North edge: Austin Highway
- South edge: around Eisenhauer / Geneseo area, bumping up against Fort Sam Houston
- West edge: Broadway / New Braunfels, butting Alamo Heights
- East edge: Harry Wurzbach Road
Alamo Heights is to the west and northwest. Olmos Park is further west across Broadway, closer to US-281. San Antonio proper is everything outside the three city limits. If your listing says "Terrell Hills" but it's east of Harry Wurzbach, it's not in Terrell Hills — it's San Antonio. This happens constantly in MLS remarks, and it matters for taxes, policing, and school attendance.
Same ZIP, same ISD, different city
Terrell Hills and Alamo Heights both feed Alamo Heights ISD — Cambridge Elementary, Woodridge Elementary, Alamo Heights Junior School, Alamo Heights High. That's the school calculus people already know: small district, contained footprint, strong ratings, one of the few urban-core ISDs in Bexar County with a waitlist of families trying to buy in.
What differs:
- Police: Terrell Hills PD is its own department with roughly a dozen officers. Response times are fast because the city is tiny. Alamo Heights has its own PD too; they cooperate but they're separate agencies.
- Permits and code: If you want to add a pool, tear off a roof, or build a fence, you pull permits from Terrell Hills City Hall on Bluebonnet, not from San Antonio Development Services and not from Alamo Heights.
- Trash and brush: Terrell Hills runs its own solid waste contract with separate pickup days. Brush and bulky item schedules don't match San Antonio's.
- Elections: You vote for a Terrell Hills mayor and five council members. Different ballot than Alamo Heights residents down the street.
The CPS Energy (electric) and SAWS (water, sewer) service is the same as the rest of Bexar County — neither utility cares about municipal boundaries. VIA bus service is minimal; this is a car-dependent pocket.
What the housing stock actually looks like
Terrell Hills is almost entirely single-family residential. There is essentially no commercial zoning inside the city limits — no strip centers, no apartments, no retail. The commercial strips people associate with 78209 (Broadway restaurants, Alamo Quarry Market, the Austin Highway corridor) are over the line in Alamo Heights or San Antonio.
Most of the homes were built between the late 1940s and the 1960s. You see:
- Brick and stone ranches on quarter-acre lots
- A strong contingent of traditional two-stories, many renovated down to the studs in the last 15 years
- Scattered midcentury architecture, some of it original and untouched
- A newer tier of teardown-rebuilds — a 1950s 2,200-square-foot ranch replaced with a 4,500-square-foot new build, which has been the dominant change in the market for a decade
Streets like Terrell Road, Ivy Lane, Morningside, and Geneseo anchor the older character. Lots are larger than Alamo Heights' in several pockets, which is part of why teardowns pencil out.
Rentals exist but are thin. Most are either owner-relocated-for-a-year situations or high-end leases in the $4,000–$8,000+ range. If you're renting in 78209 under $3,000, you are almost certainly in an apartment complex technically outside Terrell Hills' city limits.
The Fort Sam Houston connection
Terrell Hills borders JBSA-Fort Sam Houston on its south side. Historically, a meaningful share of residents were senior military — O-5 and above, BAMC physicians, and command staff at Fort Sam or Camp Bullis. That's less dominant than it was 30 years ago, but it's still a real pattern.
For PCS families looking at Terrell Hills:
- Commute to Fort Sam's main gate is usually 5–10 minutes
- Randolph is 15–20 minutes east on Loop 410
- Lackland is a 25–35 minute haul across town
- BAH for O-grades with dependents in 78209 generally covers a decent rental but won't touch a purchase in the current price band — check the DoD BAH calculator for your specific rank and year
- The SCRA military clause (50 U.S.C. § 3955) still applies to any Terrell Hills rental: PCS or qualifying orders + 30 days' notice after the next rent due date terminates the lease
Property taxes and the homestead math
Terrell Hills property tax bills stack the usual Bexar County layers plus the city of Terrell Hills' own rate and Alamo Heights ISD's rate. The ISD piece is typically the largest line. Rates move annually — pull the current combined rate from BCAD's public property search for the specific parcel rather than trusting a zestimate-style summary.
Things that matter here:
- Homestead exemption (Tax Code § 11.13): File Form 50-114 with BCAD. Deadline is generally April 30 of the tax year, though late filing is allowed up to two years back. Terrell Hills grants its own local optional homestead percentage on top of the state minimum — check the current year's rate with the city.
- Over-65 and disabled exemptions: Separate filing, significant savings, and the school tax ceiling freezes on qualification.
- ARB protest (Tax Code § 41.41): Notices hit in April. Informal with a BCAD appraiser first, then formal Appraisal Review Board hearing May through July. In a neighborhood with frequent teardown-rebuilds driving comps, protesting is worth the hour it takes. Bring closed sales of genuinely comparable original-condition homes, not the new-build down the block.
What most people get wrong
- "78209 = Alamo Heights." It doesn't. The ZIP covers three independent cities plus chunks of San Antonio proper. Check the actual city jurisdiction on BCAD before you assume anything about policing, permits, or even garbage day.
- Assuming the school is automatic. Alamo Heights ISD attendance comes from the district boundary, not the ZIP. Most of Terrell Hills is inside AHISD, but verify the specific address on the district's attendance lookup. A handful of nearby addresses that look similar are actually zoned to SAISD or NEISD.
- Treating Terrell Hills like Alamo Heights for pricing comps. Appraisers and good listing agents pull comps within Terrell Hills city limits first because lot sizes, setbacks, and buyer profiles differ. A TREC 20-17 contract written off Alamo Heights comps can appraise short.
- Pulling the wrong permit. Homeowners hire a contractor who assumes San Antonio Development Services. Terrell Hills has its own building official and its own setback and height rules. Work done on a San Antonio permit inside Terrell Hills is, on paper, unpermitted work — and it will surface during a resale inspection or seller's disclosure (TREC OP-H) conversation.
- Expecting walkability. The city is quiet and residential by design. There is no coffee shop, no grocery, no bar inside Terrell Hills city limits. Everything walkable-ish is over in Alamo Heights or down Broadway.
- Overlooking the teardown risk when buying the cheapest house on the block. In pockets of Terrell Hills, the land is worth more than any original structure under 2,500 square feet. That can be good (resale floor) or bad (your charming 1952 ranch is an island surrounded by new 4,500-square-foot neighbors affecting your light, privacy, and drainage).
If you're buying or renting here
For buyers, the move is to work with an agent who closes in 78209 regularly and can tell you — street by street — which blocks are fully renovated, which are mid-teardown cycle, and which have held original character. Ask for Terrell Hills-only comps, not a blended 78209 pull. Confirm city jurisdiction on BCAD before you write.
For renters, inventory is thin and moves fast. Set alerts, be ready to tour within 48 hours, and have your application packet (pay stubs, prior landlord references, credit) ready before you walk in.
RentInSA tracks 78209 rentals across Terrell Hills, Alamo Heights, and Olmos Park — browse current listings at /rentals, or if you're selling an original-character home and want to skip the listing commission, /list-your-home walks through a FSBO path. For help pricing a Terrell Hills-specific comp set or negotiating against a teardown offer, /agents will connect you with someone who actually works the 209.
More in San Antonio Neighborhoods GuideSee all 10 →
Boerne (78006): Outside Bexar County, Still a San Antonio Commute
Boerne sits in Kendall County, not Bexar — which changes your tax roll, your schools, your water utility, and your commute math. Here's what actually shifts when you cross the county line.
The Medical Center (78229): Renting Near UTHSCSA, USAA, and the Hospital Corridor
A practitioner's look at renting in 78229 — who actually lives here, what the commute to UTHSCSA and USAA really looks like, and the quirks (Balcones Heights, shift-change traffic, helicopter noise) nobody warns you about.
Converse and Live Oak: Northeast-Side Value Within 10 Minutes of JBSA-Randolph
Converse (78109) and Live Oak (78233) sit just outside Randolph's main gate and give military families and value buyers a real alternative to Schertz and Stone Oak — if you understand the school and city-limit lines.
Helotes (78023): What You're Actually Buying on San Antonio's Far Northwest Edge
Helotes is a small independent city wrapped in a much larger 78023 ZIP, zoned almost entirely to NISD, fed by Bandera Road, and sitting at the edge of the Hill Country. Here is what that actually means before you sign.
Monte Vista and Olmos Park (78212): The Original Uptown San Antonio
Monte Vista and Olmos Park share a ZIP code and a streetcar-era street grid, but one is a San Antonio historic district and the other is a 0.9-square-mile independent city. The difference shows up on every permit, tax bill, and school enrollment form.