2025 San Antonio mayoral election

From Wikipedia, the free encyclopedia

The 2025 San Antonio mayoral election was held on May 3, 2025, to elect the next mayor of San Antonio, Texas. Because no candidate received more than 50% of the vote, the two highest-placing candidates advanced to a runoff election on June 7. Municipal elections in Texas are officially nonpartisan. Due to the passage of Proposition F in 2024, the winner will receive a four-year term, as term limits were changed from four two-year terms to two four-year terms.[1]

Quick facts Candidate, First round ...
2025 San Antonio mayoral election

 2023
May 3, 2025 (first round)
June 7, 2025 (runoff)
2029 
 
Candidate Gina Ortiz Jones Rolando Pablos Beto Altamirano
First round 27,483
27.20%
16,785
16.61%
12,178
12.05%
Runoff 77,587
54.32%
65,245
45.68%
Eliminated

 
Candidate Adriana Rocha Garcia Manny Peláez Melissa Cabello Havrda
First round 9,992
9.90%
7,387
7.31%
6,731
6.66%
Runoff Eliminated Eliminated Eliminated

 
Candidate John Courage Clayton Perry
First round 5,619
5.56%
5,572
5.51%
Runoff Eliminated Eliminated

Mayor before election

Ron Nirenberg

Elected mayor

Gina Ortiz Jones

Close

A wide field of 27 candidates qualified for the general election. Former Under Secretary of the Air Force Gina Ortiz Jones and former Texas Secretary of State Rolando Pablos advanced to the runoff. Candidates eliminated in the first round included technology entrepreneur Beto Altamirano and city councilors Adriana Rocha Garcia, Manny Peláez, Melissa Cabello Havrda, John Courage, and Clayton Perry.[2] Jones would win the runoff with 54.3% of the vote.[3]

Background

Municipal elections in San Antonio are nonpartisan meaning all candidates are classified as nonpartisan. Incumbent mayor Ron Nirenberg was term-limited, having been elected four prior times in 2017, 2019, 2021, and 2023. Nirenberg was the longest serving mayor of San Antonio since Henry Cisneros, and this election marked the first time since 2009 that no incumbent had been on the ballot.[4]

The first announcement in the campaign came from councilmember John Courage in January 2024, 15 months before the election, nearly tripling the length of time candidates have historically officially campaigned when compared to recent mayoral elections in the city.[5] The first mayoral vacancy since 2009 had led more sitting council members to enter or express interest in the race, in turn leading to increased political divisions within the city council.[6][7]

Candidates

Advanced to runoff

Eliminated in the first round

  • Beto Altamirano, tech entrepreneur[10]
  • Santos Alvarado, retiree[11]
  • John Courage,[a] city councilor for the 9th district[14] (endorsed Ortiz Jones in runoff)[15]
  • Armando Dominguez, candidate for mayor in 2023[16]
  • Arturo Espinosa, chemical engineer[17]
  • Adriana Rocha Garcia, city councilor for the 4th district[18]
  • Brandon Gonzales, granite polisher[17]
  • April Guadarrama, retired insurance agent[17]
  • Melissa Cabello Havrda, city councilor for the 6th district[19]
  • Christopher Herring, business consultant[11]
  • Jade McCullough, childcare company owner[17]
  • James Melvin, construction liaison[17]
  • Robert Melvin, real estate company CEO[20] (endorsed Pablos in runoff)[21]
  • Manny Peláez, city councilor for the 8th district[22]
  • Clayton Perry, former city councilor for the 10th district[23]
  • Chris Reyes, survey technician[11]
  • Bill Ruppel, appraiser[16]
  • Robert Salinas, auto repair shop owner[17]
  • Michael Samaniego, candidate for mayor in 2023[16]
  • Mauricio Sanchez, investment management company CIO[24]
  • Sonia Traut, retiree[17]
  • Diana Flores Uriegas, housewife and candidate for mayor in 2023[17]
  • Andrew Vicencio, retiree[17]
  • Tim Westley, education services specialist at the Department of Defense, Republican nominee for Texas's 15th congressional district in 2016 and 2018, and candidate for Land Commissioner in 2022[25]
  • Gerardo Zambrano, engineer[17]

First round

Endorsements

Beto Altamirano
Local officials
Melissa Cabello Havrda
Local officials
Labor unions
Organizations
Gina Ortiz Jones
U.S. representatives
State legislators
Individuals
Labor unions
Organizations
Rolando Pablos
County officials
Political parties
Adriana Rocha Garcia
Local officials
Newspapers and other publications

Polling

More information Poll source, Date(s) administered ...
Poll source Date(s)
administered
Sample
size[d]
Margin
of error
Beto
Altamirano
John
Courage
Adriana
Rocha Garcia
Melissa
Cabello Havrda
Gina
Ortiz Jones
Manny
Peláez
Clayton
Perry
Rolando
Pablos
Other Undecided
Blueprint Polling (D)[50] April 29–30, 2025 751 (LV) ± 3.6% 12% 5% 5% 9% 23% 4% 4% 15% 10%[e] 11%
UT San Antonio[51] April 7–9, 2025 685 (LV) ± 3.7% 7% 7% 4% 4% 13% 5% 4% 5% 8%[f] 45%[g]
UT San Antonio[52] February 17–20, 2025 683 (LV) ± 3.8% 4% 8% 3% 4% 9% 6% 3% 1% 7%[h] 56%[i]
UT San Antonio[53] September 11–16, 2024 692 (RV) ± 3.7% 4% 9% 4% 4% 5% 1% 4%[j] 70%[k]
Close

Results

More information Candidate, Votes ...
2025 San Antonio mayoral election (first round)[54]
Candidate Votes %
Gina Ortiz Jones 27,517 27.20%
Rolando Pablos 16,798 16.61%
Beto Altamirano 12,190 12.05%
Adriana Rocha Garcia 10,016 9.90%
Manny Peláez 7,398 7.31%
Melissa Cabello Havdra 6,736 6.66%
John Courage 5,625 5.56%
Clayton Perry 5,575 5.51%
Tim Westley 3,776 3.73%
Robert T. Melvin 944 0.93%
Christopher Reyes 552 0.52%
Sonia Traut 449 0.44%
Diana Flores Uriegas 444 0.44%
Jade McCullough 425 0.42%
Brandon Gonzales 355 0.35%
Mauricio 'Mau' Sanchez 337 0.33%
Andrew Fernandez Vicencio 303 0.30%
Michael 'Sam' Samaniego 302 0.30%
Christopher Herring 236 0.23%
Robert Salinas 197 0.19%
Gerardo Zambrano 183 0.18%
Santos Alvarado 164 0.16%
James 'Jae' Melvin 163 0.16%
Armando Dominguez 152 0.15%
April Guadarrama 149 0.15%
Bill Ruppel 113 0.11%
Arturo Espinosa 81 0.08%
Total votes 101,150 100.00%
Close

Runoff

Runoff endorsements

Gina Ortiz Jones
Federal officials
U.S. senators
U.S. representatives
State senators
State representatives
San Antonio officials
  • Teri Castillo, 5th district (2021–present)[55]
  • Phil Hardberger, former mayor of San Antonio (2005–2009)[55]
  • Jalen McKee-Rodriguez, 2nd district (2021–present)[55]
  • Edward Mungia, 4th district-elect (2025–present)[55]
  • Phyllis Viagrán, 3rd district (2021–present)[55]
County officials
Local officials
Individuals
Labor unions
Organizations
Political parties
Rolando Pablos
State cabinet officials
U.S. representatives
State senators
State representatives
County officials
Local officials
Individuals
  • Robert Melvin, real estate company CEO and 2025 mayoral candidate[21]
Labor unions
Newspapers
Organizations
Declined to endorse
San Antonio officials
  • Marina Alderete Gavito, 7th district (2023–present)[68]
  • Melissa Cabello Havrda, 6th district (2019–2025) and 2025 mayoral candidate[68]
  • John Courage, 9th district and 2025 mayoral candidate[68]
  • Manny Peláez, 8th district (2019–2025) and 2025 mayoral candidate[68]
  • Adriana Rocha Garcia, 4th district (2019–2025) and 2025 mayoral candidate[68]
  • Ron Nirenberg, outgoing mayor of San Antonio (2017–2025)[69]
Labor unions

Runoff polling

More information Poll source, Date(s) administered ...
Poll source Date(s)
administered
Sample
size[d]
Margin
of error
Gina
Ortiz Jones
Rolando
Pablos
Other Undecided
Blueprint Polling (D)[71] June 3–4, 2025 901 (LV) ± 3.3% 50% 41% 3%[n] 7%
Blueprint Polling (D)[72] April 29–30, 2025 751 (LV) ± 3.6% 46% 26% 28%
Close

Results

More information Candidate, Votes ...
2025 San Antonio mayoral election (runoff)[73]
Candidate Votes %
Gina Ortiz Jones 77,587 54.32%
Rolando Pablos 65,245 45.68%
Total votes 142,832 100.00%
Close

See also

Notes

  1. Courage initially declared his candidacy on January 25, 2024,[12] before dropping out of the race on December 2.[13] He then rejoined the race on February 14, 2025.
  2. This union local is affiliated with both the National Education Association and American Federation of Teachers.
  3. Key:
    A – all adults
    RV – registered voters
    LV – likely voters
    V – unclear
  4. "Do not remember" with 3%
  5. Westley with 3%
  6. "Don't know" with 30%; "I'm not familiar with any of the candidates running for mayor" with 15%
  7. Westley with 2%; Espinosa, Flores Uriegas, Pablos, and "Someone else" with 1%; Alvarado, Dominguez, Gonzales, Herring, McCullough, Robert Melvin, Reyes, Salinas, Samaniego, Sanchez, Traut, and "I would not vote in this race" with 0%
  8. "Don't know" with 35%; "I'm not familiar with any of the candidates running for mayor" with 21%
  9. "Someone else" with 3%; "I would not vote in this race" with 1%
  10. "I'm not familiar with any of the candidates running for mayor" with 43%; "Don't know" with 27%
  11. Buttigieg endorsed in the first round, but this endorsement was only reported in non-campaign sources ahead of the runoff.
  12. The union co-endorsed Cabello Havrda, Ortiz Jones, and Rocha Garcia in the first round, but this endorsement was only reported in non-campaign sources ahead of the runoff.
  13. "Do not remember" with 3%

References

Related Articles

Wikiwand AI