Skip to content
TexPolls
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, 2026Toss-Up

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 Flores
56.6%
Mayra Flores
23.7%
Luis Buentello
5.3%
Scott 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 Gonzalez(i)
62.7%
Etienne Rosas
37.3%
Updated 7:01 PM CT·TX SOS (opens in new tab)·Called by AP

Campaign Finance

FEC filings through 2026-04-28
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
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.