Skip to content

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 left the district roughly Trump+10 on the new lines, a Republican tilt that Democratic incumbent Vicente Gonzalez's name recognition has so far kept competitive against Republican challenger Eric Flores. No independent general-election poll of TX-34 has been published. The only surveys are Republican internal polls: an NRCC-commissioned poll in late April had Flores ahead 41 to 40, and a mid-June poll by Ragnar Research, reported by the Ellis Insight newsletter, had Flores up 44 to 41. Internal polls favor their sponsors, so these numbers are worth watching but should not be read as a neutral measure of the race.

Campaign Finance

FEC filings through 2026-07-19
Vicente Gonzalez$3.8M
Spent: $1.5MCash: $2.5MFEC 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.9M
Spent: $2.2MCash: $686KFEC filing

Carries $540K in outstanding debts; endorsed by Trump

Mayra Flores$1.4M
Spent: $1.4MCash: $1KFEC filing
Campaign finance data for candidates
CandidatePartyTotal RaisedTotal SpentCash on Hand
Vicente GonzalezDemocratic$3,773,915$1,523,563$2,532,412
Eric FloresRepublican$2,874,990$2,188,633$686,332
Mayra FloresRepublican$1,409,672$1,411,072$1,428

Frequently Asked

Who is running in Texas's 34th Congressional District in 2026?

Democratic incumbent Vicente Gonzalez faces Republican Eric Flores in the November 3, 2026 general election for this South Texas seat.

When is the 2026 election in Texas's 34th District?

The general election is November 3, 2026. The voter registration deadline is October 5, and early voting runs October 19 to 30.

Is Texas's 34th District a competitive race in 2026?

Cook Political Report and Sabato's Crystal Ball rate TX-34, a South Texas district, a Tossup, making it one of the most competitive U.S. House races in Texas.

Key Dates

Primary ElectionMar 3, 2026
General ElectionNov 3, 2026

Stay in the loop

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