Skip to content
All Races

US House · TX-34

Federal

Army veteran Eric Flores won the Republican primary outright with 56.6%, beating former Rep. Mayra Flores (23.7%). Democrat Vicente Gonzalez, the incumbent, won his primary with 62.7%. One of the most competitive general election races in Texas.

Incumbent: Vicente Gonzalez(D)

Primary, Mar 3, 2026

Represents South Texas and the Rio Grande Valley in Congress, one of the closest-watched districts nationally as a bellwether for Latino voter trends.

US House · TX-34

Primary Results

Called · 100% reporting
Republican Primary
Eric Flores wins
Eric FloresWinner.Eric Flores
56.6%
Mayra FloresMayra Flores
23.7%
Luis Buentello
5.3%
Scott MandelScott Mandel
4.5%
Fred Hinojosa
3.8%
Keith Allen
3.8%
Gregory Scott Kunkle JR.
1.9%
Jay Nagy
0.4%
Democratic Primary
Vicente Gonzalez wins
Vicente GonzalezWinner.Vicente Gonzalez(i)
62.7%
Etienne RosasEtienne Rosas
37.3%
Updated Mar 15, 7:01 PM CT·TX SOS (opens in new tab)·Called by AP

November General Election

Nov 3, 2026
Rated TossupCook Political Report and Sabato's Crystal Ball

Cook Political Report and Sabato's Crystal Ball both rate TX-34 a Tossup, the most-watched Rio Grande Valley district for the national Latino voting-trend story. The 2025 redistricting made the seat more competitive, but incumbent Vicente Gonzalez retains name recognition over Republican Eric Flores.

Campaign Finance

FEC filings through 2026-05-24
Vicente Gonzalez$2.9M
Spent: $1.3MCash: $1.9MFEC filing

Incumbent; cycle to date 01/01/2025–03/31/2026. Candidate ID retains TX-15 prefix from his original district (2017–2022); he represents TX-34 after the 2023 redistricting cycle.

Eric Flores$2.2M
Spent: $1.7MCash: $447KFEC filing

Carries $540K in outstanding debts; endorsed by Trump

Mayra Flores$1.4M
Spent: $1.2MCash: $184KFEC filing
Campaign finance data for candidates
CandidatePartyTotal RaisedTotal SpentCash on Hand
Vicente GonzalezDemocratic$2,907,549$1,293,623$1,895,986
Eric FloresRepublican$2,158,799$1,711,974$446,800
Mayra FloresRepublican$1,409,672$1,229,000$183,500

Key Dates

Primary ElectionMar 3, 2026
General ElectionNov 3, 2026

Stay in the loop

Texas election coverage, straight to your inbox. No spam.