GOTV Intel

Texas 21st Congressional District

Congressional District 21

Covers all of Kerr County, Gillespie County, Bandera County, Blanco County, Real County, Kendall County and Comal County; parts of Hays County and Bexar County.

Who Holds This Seat

Chip Roy

Republican · U.S. Representative

Holds This SeatLost the 2026 runoff for Attorney General

Running in 2026

CandidateNov 3 General
Kristin Hook

Democrat

Ballot
On the 2026 ballot
Last Change
Profile updated · Sep 24
Raised
$241,265cycle to date through Jun 30
Cash on Hand
$104,069cycle to date through Jun 30

View on FEC.govFEC, cycle to date through Jun 30, 2026

CandidateNov 3 General
Mark Teixeira

Republican

Ballot
On the 2026 ballot
Last Change
Profile updated · Sep 24
Raised
$3,922,216cycle to date through Jun 30
Cash on Hand
$382,201cycle to date through Jun 30

View on FEC.govFEC, cycle to date through Jun 30, 2026

On File, Not Running

Daniel Betts

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Daniel Weber

Democrat · Ran for 21st Congressional District

Not running in 2026

Denis Goulet

Republican · Ran for 21st Congressional District

Not running in 2026

Eldon Dan McQueen

Independent · Ran for 21st Congressional District

Not running in 2026

Ezekiel Enriquez

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Gary Frank Taylor

Democrat · Ran for 21st Congressional District

Lost the 2026 primary

Heather Ann Tessmer

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Jacques Dubose

Republican · Ran for 21st Congressional District

Lost the 2026 primary

James E Trainor III

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Jason Cahill

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Javi Andrade

Democrat · Ran for 21st Congressional District

Not on the 2026 ballot

Kyle Sinclair

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Matthew Okerson

Republican · Ran for 21st Congressional District

Not running in 2026

Mike Wheeler

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Paul Rojas

Republican · Ran for 21st Congressional District

Lost the 2026 primary

Regina Vanburg

Democrat · Ran for 21st Congressional District

Lost the 2026 primary

Weston Charles Martinez

Republican · Ran for 21st Congressional District

Lost the 2026 primary

The District

Download CSVSkip to precinct table
Loading the precinct map…

302 precincts · District lines: Congressional lines: enacted plan "PLANC2333 (Texas congressional plan, 2025)" (H.B. 4, 89th Legislature, 2nd Called Session (2025); signed by Gov. Abbott Aug 29, 2025); 2026 status: In effect for the 2026 elections: a three-judge district court's preliminary injunction (Nov 18, 2025) was stayed by the U.S. Supreme Court on Dec 4, 2025; used for the Mar 3, 2026 primary. Official file https://data.capitol.texas.gov/dataset/planc2333 · Precinct lines: no contest override (the 2020-2024 House contests were on the prior lines); no-electorate fill where 2020 census blocks hold 0 people; no-electorate fill where 2020 census blocks hold 0 people

Results in This District

ContestFirstSecondMarginVotes
2024 President387 precinctsTexas Legislative Council, Capitol Data PortalOfficial canvass returnsTrump (R)327,738 · 59.2%Harris (D)218,717 · 39.5%R+19.7553,830
2024 U.S. Senate387 precinctsTexas Legislative Council, Capitol Data PortalOfficial canvass returnsCruz (R)310,924 · 56.6%Allred (D)226,150 · 41.2%R+15.4549,340
2022 Governor380 precinctsTexas Legislative Council, Capitol Data PortalOfficial canvass returnsAbbott (R)243,462 · 58.4%O'Rourke (D)166,977 · 40.1%R+18.4416,576
2020 President347 precinctsTexas Legislative Council, Capitol Data PortalOfficial canvass returnsTrump (R)284,632 · 56.3%Biden (D)212,820 · 42.1%R+14.2505,357
2020 U.S. Senate347 precinctsTexas Legislative Council, Capitol Data PortalOfficial canvass returnsCornyn (R)293,387 · 58.7%Hegar (D)194,014 · 38.8%R+19.9499,676

Totals add up the certified precinct results for the precincts inside today's district lines. A precinct split by the district line counts in full, or only in the district holding most of its voters where the linkage assigns it to one, and votes a county reported only countywide (some counties' absentee and early votes) are left out, so totals can differ from an official canvass.

Past Results

U.S. Rep 21

2024 General Election · Nov 5, 2024
CandidateVotesShare
RoyRepublican263,74461.9%
HookDemocrat153,76436.1%
KingLibertarian8,9142.1%

Official canvass returns (Texas Secretary of State), compiled by the Texas Legislative Council and reported by 2024 primary/general election VTDs · Texas Legislative Council, Capitol Data Portal — Comprehensive Election Datasets

U.S. Rep 21

2022 General Election · Nov 8, 2022
CandidateVotesShare
RoyRepublican207,40562.8%
ZapataDemocrat122,67637.2%

Official canvass returns (Texas Secretary of State), compiled by the Texas Legislative Council and reported by 2022 general election VTDs · Texas Legislative Council, Capitol Data Portal — Comprehensive Election Datasets

U.S. Rep 21

2020 General Election · Nov 3, 2020
CandidateVotesShare
RoyRepublican235,74152.0%
DavisDemocrat205,78045.4%
DiBiancaLibertarian8,6661.9%
WakelyGreen3,5640.8%

Official canvass returns (Texas Secretary of State), compiled by the Texas Legislative Council and reported by 2020 general election VTDs · Texas Legislative Council, Capitol Data Portal — Comprehensive Election Datasets

GOTV Intel reports are sourced, cited research leads your campaign confirms against the primary record before use. They are never a consumer report and never for employment, credit, insurance, housing or licensure.