Skip to main content

Results for San Antonio Mayor, City Council election races on May 3, 2025

Winners in both the city council and mayoral races will serve four-year terms

Races to watch in the 2025 election. (KSAT)

Watch KSAT’s live election results stream with Steve Spriester and Myra Arthur here. Find more election coverage on the Vote 2025 page.

SEARCH YOUR LOCAL RACES

As Ron Nirenberg’s term as San Antonio mayor comes to a close, 27 candidates are vying to succeed him in what has become a competitive race.

In addition to the mayoral race, every San Antonio City Council seat is up for grabs in the May 3 general election.

The election marks a significant moment for the city, as voters will have the opportunity to reshape the leadership across all levels of local government.

If no candidate secures more than 50% of the vote on May 3, the top two vote-getters will advance to a runoff scheduled for June 7. Given the large field of 27 candidates in the mayoral race, a runoff appears likely.

Four San Antonio City Council districts are guaranteed to have new representatives: Districts 4, 6, 8, and 9.

Winners in both the City Council and mayoral races will serve four-year terms.

San Antonio

Candidate

Votes

%

Gina Ortiz Jones
Gina Ortiz Jones
27,48327%
Rolando Pablos
Rolando Pablos
16,78517%
Beto Altamirano
Beto Altamirano
12,17812%
Adriana Rocha Garcia
Adriana Rocha Garcia
9,99210%
Manny Pelaez
Manny Pelaez
7,3877%
Melissa Cabello Havrda
Melissa Cabello Havrda
6,7317%
John Courage
John Courage
5,6196%
Clayton Perry
Clayton Perry
5,5726%
Tim Westley
Tim Westley
3,7754%
Robert T. Melvin
Robert T. Melvin
9431%
Christopher Reyes
Christopher Reyes
5221%
Sonia Traut
Sonia Traut
4490%
Diana Flores Uriegas
Diana Flores Uriegas
4440%
Jade McCullough
Jade McCullough
4250%
Brandon Gonzales
Brandon Gonzales
3550%
Mauricio "Mau" Sanchez
Mauricio "Mau" Sanchez
3360%
Andrew Fernandez Vicencio
Andrew Fernandez Vicencio
3030%
Michael "Sam" Samaniego
Michael "Sam" Samaniego
3020%
Chris Herring
Chris Herring
2360%
Robert Salinas
Robert Salinas
1970%
G. Zambrano
G. Zambrano
1830%
Santos Alvarado
Santos Alvarado
1640%
James "Jae" Melvin
James "Jae" Melvin
1630%
Armando Dominguez
Armando Dominguez
1520%
April Guadarrama
April Guadarrama
1480%
Bill Ruppel
Bill Ruppel
1130%
Arturo Espinosa
Arturo Espinosa
810%
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Sukh Kaur
Sukh Kaur*
5,96349%
Patty Gibbons
Patty Gibbons
2,17018%
Susan Strawn
Susan Strawn
1,61413%
Julisa Medrano-Guerra
Julisa Medrano-Guerra
7436%
Ramiro Gonzales
Ramiro Gonzales
7416%
Anita Marie Kegley
Anita Marie Kegley
3143%
Maureen Galindo
Maureen Galindo
3053%
Matthew J. Gauna
Matthew J. Gauna
1601%
Arnulfo Ortiz
Arnulfo Ortiz
1181%
Dominique "Domingo" Littwitz
Dominique "Domingo" Littwitz
631%
*Incumbent
79.7% of Precincts Reporting

(63 / 79)

Candidate

Votes

%

Jalen McKee-Rodriguez
Jalen McKee-Rodriguez*
3,94361%
Carla-Joy Sisco
Carla-Joy Sisco
5879%
Stephanie E. Powell
Stephanie E. Powell
5829%
Kizzie D. Thomas
Kizzie D. Thomas
3866%
Rose Requenez Hill
Rose Requenez Hill
3445%
Sean Hanlin
Sean Hanlin
2774%
Sonya Moore
Sonya Moore
1572%
Bryant Livingston
Bryant Livingston
1492%
*Incumbent
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Phyllis J. Viagran
Phyllis J. Viagran*
3,72757%
Kendra Wilkerson
Kendra Wilkerson
1,18218%
Larry La Rose
Larry La Rose
1,06916%
Kenneth Thomas
Kenneth Thomas
5228%
*Incumbent
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Edward Mungia
Edward Mungia
3,10857%
Jose "Pepe" Martinez
Jose "Pepe" Martinez
83515%
Johnathon Cruz
Johnathon Cruz
69713%
Ernesto Arrellano
Ernesto Arrellano
4378%
Gregorio De La Paz
Gregorio De La Paz
3977%
73.6% of Precincts Reporting

(181 / 246)

Candidate

Votes

%

Teri Castillo
Teri Castillo*
3,37677%
Pablo Arriaga III
Pablo Arriaga III
74917%
Raymond Zavala
Raymond Zavala
2706%
*Incumbent
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Kelly Ann Gonzalez
Kelly Ann Gonzalez
1,65720%
Ric Galvan
Ric Galvan
1,62919%
Chris Baecker
Chris Baecker
1,48418%
Vanessa Chavez
Vanessa Chavez
1,41317%
Gerald Lopez
Gerald Lopez
7619%
Lawson Alaniz-Picasso
Lawson Alaniz-Picasso
7148%
Bobby Herrera
Bobby Herrera
4585%
"San" Carlos Antonio Raymond
"San" Carlos Antonio Raymond
2954%
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Marina Alderete Gavito
Marina Alderete Gavito*
7,96472%
Cynthia Lugo Alderete
Cynthia Lugo Alderete
2,36021%
Trinity Haddox
Trinity Haddox
8037%
*Incumbent
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Ivalis Meza Gonzalez
Ivalis Meza Gonzalez
4,96840%
Paula McGee
Paula McGee
2,73722%
Sakib Shaikh
Sakib Shaikh
2,66022%
Cesario Garcia
Cesario Garcia
1,1109%
Cindy Onyekwelu
Cindy Onyekwelu
4754%
Rodney "Rod" Kidd
Rodney "Rod" Kidd
3683%
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Misty Spears
Misty Spears
6,23938%
Angi Taylor Aramburu
Angi Taylor Aramburu
5,83836%
April Chang
April Chang
1,4849%
Daniel Mezza
Daniel Mezza
1,4199%
Emily Joy Garza
Emily Joy Garza
8825%
Tristen Hoffman
Tristen Hoffman
3082%
Celeste N. Tidwell
Celeste N. Tidwell
2441%
100% of Precincts Reporting

(246 / 246)

Candidate

Votes

%

Marc Whyte
Marc Whyte*
8,55269%
Roy Anthony II
Roy Anthony II
1,54312%
Eric Litaker
Eric Litaker
1,0859%
Clint W. Norton
Clint W. Norton
6305%
Mark Duane O'Donnell
Mark Duane O'Donnell
5615%
*Incumbent
100% of Precincts Reporting

(246 / 246)

Sign up for the free KSAT election newsletter in the prompt below for a wrap-up of the results.


More election coverage from KSAT: