May 2 Municipal Races: Bexar County Results

Misryoum reports on May 2 municipal election outcomes across several Bexar County cities, including mayoral and council races.
A handful of Bexar County municipalities decided more than just names on ballots on May 2, shaping who will represent residents for the next few years as city councils turn over.
Misryoum reports that election results for the May 2 municipal cycle began appearing Saturday evening, covering a range of races from mayoral contests to city council seats. In several places, incumbents had no challengers, leading to some candidates being declared elected without a contested vote.
That mix of contested races and unopposed bids is a reminder of how local governance often evolves quietly, with major changes sometimes coming from just a single district or at-large seat.
In Balcones Heights. two council positions were on the ballot. and the mayoral office also appeared on the measure list even though Mayor Johnny A.. Rodriguez Jr.. ran unopposed.. In Castle Hills. voters focused on a contested council seat. with Place 4 drawing a change as incumbent Jack Joyce did not seek re-election.. Elsewhere. some cities saw incumbents maintain their roles. including when both council challengers and mayoral opponents did not appear on the ballot.
Meanwhile. Helotes is one example of a council lineup shift in progress: Place 1 and Place 2 incumbents were not seeking re-election. while other seats were settled without opposition.. Hollywood Park and several other municipalities likewise saw candidates declared elected, leaving residents with fewer decision points beyond ballot propositions.
Insight: For voters, unopposed races can reduce the number of choices on election day, but they also concentrate attention on the ballot measures that often affect day-to-day city services.
Several cities also voted on whether to re-authorize tax and use measures tied to street maintenance and repair. with proposals appearing alongside council or mayoral contests in places like Castle Hills and others.. In Kirby. for example. the election centered on choosing council members in an at-large system where all voters select from the candidate pool.
In Leon Valley. the mayoral race drew challengers for Chris Riley. while two council seats with incumbents had no challengers and were declared elected.. Olmos Park similarly featured no opposing candidates for the council seats listed. turning the remaining decision for voters toward the tax and use question related to road upkeep.
Insight: These municipal tax reauthorization votes may not dominate headlines like council races, but they often determine funding continuity for infrastructure work residents can feel immediately.
Across additional municipalities mentioned in Misryoum’s coverage. several mayoral candidates ran unopposed. while other areas had selective competition for council positions.. In Shavano Park. for instance. multiple at-large alderman spots were available alongside a reauthorization proposition. while Terrell Hills and Universal City featured situations where incumbents were set to continue.
The overall takeaway from the May 2 municipal results is that Bexar County’s local political map is being adjusted in uneven bursts: some cities moved through contested races. others kept steady with unopposed incumbents. and many ballot decisions ultimately came down to whether residents wanted to keep certain funding measures in place.
Insight: Local elections like these matter because they shape practical services and city priorities for the next term, from council representation to whether maintenance funding continues without interruption.