© 2026 Texas Public Radio
Real. Reliable. Texas Public Radio.
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

In blue wave, Democrats flip Northside Texas House seat their party hasn’t won in 45 years

TX House District 121 candidate Marc LaHood waits for election results to come in during his campaign watch party held at The Angry Elephant on Tuesday, Nov. 3, 2026 in San Antonio.
Jo E. Norris for the San Antonio Report

TX House District 121 candidate Marc LaHood waits for election results to come in during his campaign watch party held at The Angry Elephant on Tuesday, Nov. 3, 2026 in San Antonio.

San Antonio’s Texas House District 121 hadn’t elected a Democrat since 1981, but in a blue wave Tuesday night, first-time candidate Zack Dunn toppled incumbent state Rep. Marc LaHood (R-San Antonio).

The Northside district includes some of the area’s wealthiest enclaves, and once belonged to Texas House Speaker Joe Straus (R-San Antonio).

It’s long chosen moderate, business-centric Republicans, but as the GOP continued shifting right in recent years, Democrats have been targeting the seat repeatedly, hoping it would finally break their way.

“I’m unhinged right now,” Dunn told a crowd of supporters at the Quarry Golf Course minutes before early results came in. “The odds were stacked against us.”

TX HD-121 candidate Zach Dunn addresses the crowd during a rally for Senate hopeful James Talarico at the Espee on Sunday, Nov. 1, 2026 in San Antonio.
Jo E. Norris for the San Antonio Report

TX HD-121 candidate Zach Dunn addresses the crowd during a rally for Senate hopeful James Talarico at the Espee on Sunday, Nov. 1, 2026 in San Antonio.

Last election cycle LaHood was among the roughly dozen Republicans who Gov. Greg Abbott backed over popular GOP incumbents standing in the way of the governor’s much-desired school voucher program.

He cruised through a November race against a well-funded Democrat that year, and went on to align with a GOP wing that pushed one of the most conservative agendas in history.

HD118 candidate Jorge Borrego, State Rep. Alan Schoolcraft and Bexar County Republican Vice Chair Kyle Sinclair listen to Texas House Speaker Dustin Burrows as he speaks to voters during an event at the Angry Elephant on Oct. 29, 2026.
Amber Esparza / San Antonio Report

HD118 candidate Jorge Borrego, State Rep. Alan Schoolcraft and Bexar County Republican Vice Chair Kyle Sinclair listen to Texas House Speaker Dustin Burrows as he speaks to voters during an event at the Angry Elephant on Oct. 29, 2026.

In the final weeks before the election, Texas House GOP leaders were working frantically to reframe the narrative around some of those policies, particularly school vouchers.

In the last month they spent more than $1 million protecting LaHood, conceded around 10 p.m.

‘I left it on the field. I think I did it honorably,” LaHood told the San Antonio Report from his party at the Angry Elephant. “I didn’t sell my soul or my personality to get this job, to keep this job, or to come back for re-election, so I feel good, as good as you can. Losing sucks. I mean let’s be honest, losing sucks.”

Bexar County is represented by a total of 10 Texas House seats.

Going into the night, three were held by Republicans and seven were held by Democrats.

A GOP-held seat on the South Side, Texas House District 118, represented by state Rep. John Lujan (R-San Antonio), flipped back to Democrats’ control.

Republicans nominated the conservative school voucher architect Jorge Borrego, to succeed Lujan, but he fell to Democrat Kristian Carranza, a longtime political strategist, who is the first woman to represent HD 118 in recent history.

Kristian Carranza addresses supporters and declares victory at her election night watch party at La Gloria Brooks City Base on Tuesday night.
Amber Esparza / San Antonio Report

Kristian Carranza addresses supporters and declares victory at her election night watch party at La Gloria Brooks City Base on Tuesday night.

A third GOP-held seat, represented by state Rep. Mark Dorazio (R-San Antonio), was still in a close race as of 10:30 p.m.

Dorazio is a conservative former Bexar GOP chair who replaced the moderate Republican Lyle Larson in Texas House District 122.

Texas Republicans spent more than a half a million dollars on Dorazio’s behalf in the final month, while his little-known Democratic opponent, Shelly Nickels, spent just $5,600.

One new face was elected to replace a retiring Democrat in Texas House District 125.

Democrat Adrian Reyna is a public school teacher at San Antonio Independent School District and was favored to win the reliably blue Westside district since his primary.

He’ll be replacing retired state Rep. Ray Lopez (D-San Antonio) as one of the only public school educators — and one of an even smaller number of union members — to ever make it to the famously business-friendly Texas Legislature.

This story first appeared in the San Antonio Report.