Skip to main content

DISTRICT 5 RESULTS: Teri Castillo easily wins re-election to City Council

Find all election results below

Incumbent Teri Castillo is the winner for San Antonio City Council District 5. (Copyright 2025 by KSAT - All rights reserved.)

Find more election coverage on the Vote 2025 page.

SEARCH YOUR LOCAL RACES

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)

UPDATE AT 11:15 P.M.:

Incumbent Teri Castillo is the winner for San Antonio City Council District 5.

With 100% of precincts reporting, Castillo led the race with 77% of the vote.

Pablo Arriaga III followed with 17%, and Raymond Zavala had 6%, according to numbers from the Bexar County Elections Department.

Bexar County had a 7.81% voter turnout in the May 3 election, according to the Bexar County Elections Department.

Out of 1,257,459 registered voters in Bexar County, 20,201 voted on Election Day and 74,238 cast a ballot during early voting. Another 3,751 were absentee ballots.

Compared to the last city election in 2023, Bexar County saw a 15.34% voter turnout.

UPDATE AT 8:05 P.M.:

In the San Antonio City Council District 5 race, early voting totals indicate that incumbent Teri Castillo is leading with 78% of the vote, while Pablo Arriaga III is in second with 16%.

Raymond Zavala has 6% of the early vote, early voting numbers from the Bexar County Elections Department show.

These totals do not account for votes cast on Election Day, which will be reported in the next few hours. KSAT will provide updates as new information becomes available throughout the evening.

The district covers the north-central area of the city, including communities north of Wurzbach Parkway, stretching to Stone Oak outside Loop 1604.

If no candidate secures more than 50% of the vote, the top two candidates will advance to a runoff scheduled for June 7.

Castillo, a community organizer and urban policy historian, defeated two contenders in 2023 with 62% of the vote to clinch the council seat. She won the 2021 race with 58% of the vote, according to Bexar County election results.

Castillo’s opponents remain the same as those who unsuccessfully ran against her in 2021. They include Arriaga III and Zavala.

BACKGROUND

Arriaga III brings over 30 years of law enforcement experience with the San Antonio Police Department.

Meanwhile, Zavala, a retired 25-year military veteran, has been a candidate in past mayoral and city council races.

The ballot order for the District 5 race is:

  • Pablo Arriaga III
  • Teri Castillo (Incumbent)
  • Raymond Zavala

In a March 7 Facebook post, Arriaga said District 5 “needs to catch up with the city’s progress.” He goes on to describe a need for a senior center to address the district’s older adult population.

Zavala, on his website, lists improving public safety and infrastructure and holding city government accountable as some of his priorities.

Under the “platform” tab of her website, Castillo lists neighborhoods, safety and dignity, transit, environmental protection and small businesses as priorities.

District 5 encompasses much of San Antonio’s immediate West Side, including portions of downtown and the South Side.

All incoming council members will receive pay raises and lengthened terms thanks to a city charter passed last November.

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

More election coverage from KSAT: