Find more election coverage on the Vote 2025 page.
Municipalities
100% of Precincts Reporting
(3 / 3)
Juan Manuel Lecea Jr.*
10048%
*Incumbent
50% of Precincts Reporting
(1 / 2)
*Incumbent
50% of Precincts Reporting
(1 / 2)
50% of Precincts Reporting
(1 / 2)
50% of Precincts Reporting
(1 / 2)
88.9% of Precincts Reporting
(8 / 9)
*Incumbent
100% of Precincts Reporting
(2 / 2)
*Incumbent
100% of Precincts Reporting
(1 / 1)
100% of Precincts Reporting
(2 / 2)
100% of Precincts Reporting
(2 / 2)
100% of Precincts Reporting
(2 / 2)
100% of Precincts Reporting
(2 / 2)
100% of Precincts Reporting
(5 / 5)
25% of Precincts Reporting
(2 / 8)
25% of Precincts Reporting
(2 / 8)
25% of Precincts Reporting
(2 / 8)
*Incumbent
100% of Precincts Reporting
(13 / 13)
Everardo (Bebe) Castillo Jr.
00%
*Incumbent
Alberto Rodriguez
1,61837%
*Incumbent
100% of Precincts Reporting
(3 / 3)
100% of Precincts Reporting
(3 / 3)
*Incumbent
100% of Precincts Reporting
(3 / 3)
Jacob “Jake” Thompson
62644%
Beatrice Ximenez Marroquin *
61043%
*Incumbent
100% of Precincts Reporting
(1 / 1)
Patrick F. Schneider
3923%
100% of Precincts Reporting
(1 / 1)
100% of Precincts Reporting
(1 / 1)
*Incumbent
100% of Precincts Reporting
(1 / 1)
*Incumbent
100% of Precincts Reporting
(2 / 2)
100% of Precincts Reporting
(14 / 14)
100% of Precincts Reporting
(14 / 14)
Mary Ann R. Sanchez
2128%
100% of Precincts Reporting
(14 / 14)
Christopher “Chris” Garza
25849%
*Incumbent
40% of Precincts Reporting
(2 / 5)
*Incumbent
40% of Precincts Reporting
(2 / 5)
*Incumbent
100% of Precincts Reporting
(5 / 5)
Alexandra N. McPherson
10530%
*Incumbent
83.3% of Precincts Reporting
(5 / 6)
*Incumbent
100% of Precincts Reporting
(1 / 1)
*Incumbent
1.9% of Precincts Reporting
(3 / 156)
Christopher Willis *
21443%
*Incumbent
0% of Precincts Reporting
(0 / 156)
Edward Carrizales Sr.
00%
*Incumbent
Mando San Miguel III
4741%
Harmony J. Ratterree *
8647%
*Incumbent
Christopher Parker
15174%
*Incumbent
100% of Precincts Reporting
(14 / 14)
*Incumbent
100% of Precincts Reporting
(14 / 14)
Marijane T. Counselman
1420%
*Incumbent
100% of Precincts Reporting
(5 / 5)
*Incumbent
100% of Precincts Reporting
(5 / 5)
*Incumbent
100% of Precincts Reporting
(5 / 5)
*Incumbent
3.2% of Precincts Reporting
(5 / 156)
*Incumbent
0.9% of Precincts Reporting
(7 / 798)
100% of Precincts Reporting
(1 / 1)
100% of Precincts Reporting
(1 / 1)
The important Election Day races aren’t all in San Antonio. Voters outside of the Alamo City will also have an opportunity to have their voices heard on May 3.
In addition to three open city council seats, Balcones Heights voters will have a proposition on the ballot that could change the face of the police officers’ union in the city.
Residents will consider “Proposition A.” If passed, Proposition A would end the Balcones Heights Police Officers Association’s collective bargaining rights.
Four propositions will go before voters in Boerne. One of those propositions would introduce new three-year term limits for the city’s mayor and city council members.
Similar to San Antonio, voters in other Bexar County cities such as Kirby and Von Ormy will also search for their next mayors.
Some non-Bexar County cities will be tasked with finding a new mayor and replacing city council seats, just like San Antonio and Boerne: Bulverde, Garden Ridge and Runge.
Sign up for the free KSAT election newsletter in the prompt below for a wrap-up of the results.