Nonpartisan civic infrastructure
AllCiv·Legis1
·

Texas's 20th U.S. House District

Texas · Next election 2026 · 2 active candidates · $563K raisedFederal
About This Office

U.S. House seat for Texas's 20th congressional district. Representatives serve two-year terms.

Total Seats
435
Term Length
2 years
Salary
$174,000
Current Officeholders
Rep. Joaquin Castro
Rep. Joaquin CastroD
U.S. Representative · TX-020
Tenure
13y
Bills Spon.
22
Votes Missed
3.26%
Cross-party
29
Committees
Ranking MemberWestern Hemisphere Subcommittee
Ranking Memberon Intelligence Oversight and Investigations Subcommittee
Foreign Affairs Committee
+4 more
The 2026 Race

5 candidates filed, 2 active for the 2026 House election in Texas District 20. Party primary on Mar 3, 2026. General election on Nov 3, 2026.

Primary
Mar 3, 2026
General
Nov 3, 2026
Total Raised
$563K
Candidates
2 active / 5 filed
Incumbent
Joaquin CastroD
Cash on Hand
$176K
Election History
YearWinnerResultRunner-UpTotal Votes
2024Joaquin Castro D100.0%—157,890
2022Joaquin Castro D68.4%Kyle Sinclair R 31.6%168,578
2020Joaquin Castro D64.7%Mauro Garza R 33.1%270,723
2018Joaquin Castro D80.9%Jeffrey Blunt L 19.1%171,963
2016Joaquin Castro D79.7%Jeffrey C Blunt L 15.5%187,669
2014Joaquin Castro D75.7%Jeffrey C Blunt L 24.3%87,964
2012Joaquin Castro D63.9%David Rosa R 33.5%186,177
2010Charles A Gonzalez D63.6%Clayton Trotter R 34.4%92,185
2008Charles A Gonzalez D71.9%Robert Litoff R 25.2%177,055
2006Charles A Gonzalez D87.4%Michael Idrogo L 12.6%78,245
2004Charles A Gonzalez D65.5%Roger Scott R 32.0%171,804
2002Charles A Gonzalez D100.0%—68,685
2000Charles A Gonzalez D87.7%Alejandro \"Alex\" De Pena L 12.3%122,574
1998Charlie Gonzalez D63.2%James Walker R 35.6%79,713
1996Henry B Gonzalez D63.7%James Walker R 34.4%138,409
District
Population
783,289
Median HH Income
$63K
Unemployment
6.4%
Bachelor's+
25.2%
Veterans
7.9%
Median Age
33.2
Mean HH Income
$81K
Poverty Rate
17.5%
HS or Higher
83.4%
Median Home Value
$219K
Median Rent
$1,317/mo
Owner-Occupied
53.1%
Under 18 / 65+
24.9% / 11.8%