Gina Ortiz Jones wins hyperpartisan mayoral race with 54% of vote
Mayoral candidate Gina Ortiz Jones makes remarks to supporters at the campaign’s election watch party as early voting results become available in San Antonio on Sat, Jun 7, 2025.
“We’re going to move forward with everyone in mind, and now the hard works begins,” Jones said, shortly after declaring victory around 9:30 p.m. at her watch party at Dakota East Side Ice House — her first electoral victory after two previous failed campaigns for a Texas congressional seat.
Advertisement
Article continues below this ad
On the campaign trail, Jones cast the city’s nonpartisan mayor’s office as a chance to rebuke the far right policies of Texas Gov. Greg Abbott and President Donald Trump. She frequently called Pablos, who served as Texas secretary of state from 2017 to 2018, an “Abbott puppet” who would do the governor’s bidding.
“With everything happening around us at the federal level and at the state level — some of the most un-American things we have seen in a very, very long time — it is very heartening to see where we are right now,” she said after early voting returns were posted.
Gina Ortiz Jones shares a stage with her mother Victorina Ortiz has she makes remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones make remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones make remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are being tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Brandon Rodriguez, a trans BMT drill instructor at JBSA Lackland, is recognized by Gina Ortiz Jones at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones make remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones shares a stage with her mother Victorina Ortiz has she makes remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones make remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones make remarks to her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones makes remarks to the press at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Gina Ortiz Jones makes takes a picture with her supporters at the campaign’s election watch party as she declares victory over her opponent Rolando Pablos in the race for Mayor in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Mayoral candidate Gina Ortiz Jones greets supporters at the campaign’s election watch party as early voting results become available in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Councilmember Jalen McKee-Rodriguez makes remarks to supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Mayoral candidate Gina Ortiz Jones greets supporters at the campaign’s election watch party as early voting results become available in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Mayoral candidate Gina Ortiz Jones greets supporters at the campaign’s election watch party as early voting results become available in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Former San Antonio mayor Julián Castro speaks with supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Former San Antonio mayor Julián Castro makes remarks to supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Former San Antonio mayor Julián Castro makes remarks to supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Former San Antonio mayor Julián Castro makes remarks to supporters of Gina Ortiz Jones at the campaign’s election watch party as polling results are tallied in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling locations come to a close in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Supporters of Gina Ortiz Jones at the campaign’s election watch party as polling locations come to a close in San Antonio on Sat, Jun 7, 2025.
Christopher Lee/Staff Photographer
Jones’ victory is a win for Texas Democrats who sought to keep the technically nonpartisan seat in Democratic hands.
Advertisement
Article continues below this ad
Democratic National Committee Chair Ken Martin congratulated her for “beating back massive amounts of right-wing dark money.”
Pablos has a long history in Texas Republican politics and served as an appointee under Abbott and his predecessor, Gov. Rick Perry.
“I will continue to serve this community with pride,” Pablos said in a concession speech. “We want the best for this community and for our families.”
The recently formed Texas Economic Fund political action committee has spent more than $800,000 to date to get a conservative elected San Antonio mayor — something that last happened in 1995, when voters elected oral surgeon William “Bill” Thornton, who served one term before failing to make it into the 1997 runoff.
But in 2025 they were fighting an uphill battle. In last November’s presidential election, nearly 58% of San Antonians voted for Democrat Kamala Harris against 41% who picked Republican President Donald Trump, according to a San Antonio Express-News analysis.
Advertisement
Article continues below this ad
Jones, a former Air Force undersecretary under President Joe Biden, had the support of Washington, D.C.-based Fields of Change, which backs Democratic candidates running at all levels of government. It has spent more than $260,000 helping her campaign.
The Texas Democratic Party spent more than $70,000 in its support of her, and local progressive organizations Act 4 SA and the Texas Organizing Project spent about $50,000 combined through their respective political action committees.
Jones, 44, is the first mayor elected to serve a four- rather than two-year term, the result of a city charter amendment voters passed last year.
She will be sworn in on June 18. She will be the first mayor to have not first served on City Council since voters elected former Fourth Court of Appeals Chief Justice Phil Hardberger in 2005.
Saturday’s election is her first electoral victory in six years. She narrowly lost her first campaign for Texas’ 23rd Congressional District in 2018 to incumbent U.S. Rep. Will Hurd by less than 1,000 votes. In 2020, she lost by a wider margin to political newcomer Tony Gonzales.
District 2 Councilman Jalen McKee-Rodriguez, who endorsed Jones, told the crowd at the Dakota East Side Ice House — which is in his council district — that “we deserve candidates who recognize that in order to succeed we have to invest in human beings, not in skyscrapers or stadiums.”
That’s a reference to one of her first big decisions as mayor: whether to alter the city’s plans, which Nirenberg helped put in motion, for a downtown sports and entertainment district anchored by a new Spurs arena better known as Project Marvel.
Jones has been critical of the plan, but has also said she is not opposed to the use of tax dollars —which could be a combination of state, county and city tax dollars — to fund elements of the district.
City Manager Erik Walsh, an architect of Project Marvel, made a brief appearance at Jones’ party
“He was very kind and offered his congratulation and desire to work together, and I obviously expressed the same, and I look forward to that,” she told the San Antonio Express-News.
More than 142,000 San Antonio voters participated in the mayoral runoff, which brought turnout to 17%. That’s five points higher than the crowded May 3 election that narrowed the 27-candidate field down to Jones and Pablos.
After delivering a concession speech, mayoral runoff candidate Rolando Pablos is embraced by his supporters during his election night watch party held at the Drury Inn & Suites near La Cantera Parkway in San Antonio on Saturday, June 7, 2025. Pablos trailed Jones by more than 12,000 votes in a hyper-partisan runoff election to replace term-limited Mayor Ron Nirenberg.
Sam Owens/San Antonio Express-News
Supporters of mayoral runoff candidate Rolando Pablos, including District 10 council member Marc Whyte, left, watch a livestream of KSAT during an election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Kris Coons, chairwoman of the Republican Party of Bexar County, reacts as she watches mayoral runoff candidate Gina Ortiz Jones give a victory speech on television during an election night watch party for her opponent Rolando Pablos at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025. Pablos trailed Jones by more than 12,000 votes in a hyper-partisan runoff election to replace term-limited Mayor Ron Nirenberg.
Sam Owens/San Antonio Express-News
After delivering a concession speech, mayoral runoff candidate Rolando Pablos is embraced by his supporters during his election night watch party held at the Drury Inn & Suites near La Cantera Parkway in San Antonio on Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Mayoral runoff candidate Rolando Pablos walks on stage with his family to deliver his concession speech during his election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025, for an election night watch party. His opponent, Gina Ortiz Jones, received 54% of the vote in a hyper-partisan runoff election to replace term-limited Mayor Ron Nirenberg.
Sam Owens/San Antonio Express-News
“Well we tried,” says Mayoral runoff candidate Rolando Pablos, center, as he delivers his concession speech with his family supporting him on stage during an election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025, for an election night watch party. His opponent, Gina Ortiz Jones, received 54% of the vote in a hyper-partisan runoff election to replace term-limited Mayor Ron Nirenberg.
Sam Owens/San Antonio Express-News
Supporters of mayoral runoff candidate Rolando Pablos attend his election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
“Well we tried,” says Mayoral runoff candidate Rolando Pablos, center, as he delivers his concession speech with his family supporting him on stage during an election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025, for an election night watch party. His opponent, Gina Ortiz Jones, received 54% of the vote in a hyper-partisan runoff election to replace term-limited Mayor Ron Nirenberg.
Sam Owens/San Antonio Express-News
Siblings Fernando Galvan, left, 4, and Victoria Galvan, 2, entertain themselves with decorative balloons during an election night watch party for mayoral runoff candidate Rolando Pablos held at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
After delivering a concession speech, mayoral runoff candidate Rolando Pablos addresses questions from reporters at his election night watch party held at the Drury Inn & Suites near La Cantera Parkway in San Antonio on Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Mayoral runoff candidate Rolando Pablos, right, talks with his campaign team as he waits for the elevator to go back up to his hotel room following a brief appearance at his election night watch party held at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025,
Sam Owens/San Antonio Express-News
Mayoral runoff candidate Rolando Pablos walks on stage to address a large crowd of supporters during his election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Supporters of mayoral runoff candidate Rolando Pablos cheer as he addresses the crowd during an election night watch party at Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Mayoral runoff candidate Rolando Pablos addresses a large crowd of supporters during his election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
District 10 council member Marc Whyte, right, stands on stage in support of mayoral runoff candidate Rolando Pablos, center, as they greet supporters during an election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Mayoral runoff candidate Rolando Pablos greets supporters as he walks out of the elevator towards the Old Spanish Ballroom at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025, to address the large crowd gathered for his election night watch party.
Sam Owens/San Antonio Express-News
Yolanda Gomez, center, and Vera Barrientes talk with friends as they attend an election night watch party for mayoral runoff candidate Rolando Pablos at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Gina Castaneda, right, hands out signs to supporters of mayoral runoff candidate Rolando Pablos as they gather for an election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Signs point supporters of mayoral runoff candidate Rolando Pablos to his election night watch party at the Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025.
Sam Owens/San Antonio Express-News
Supporters of mayoral runoff candidate Rolando Pablos gather at Drury Inn & Suites near La Cantera Parkway in San Antonio, Saturday, June 7, 2025, for an election night watch party.