2022Final results
2022 election for Texas's 23rd District
U.S. House · Texas
Tony Gonzales (R) won with 55.9% of the vote, defeating John Lira (D) by 17.1 points.
Tony GonzalesRepublican · winner
55.9%116,707
John LiraDemocrat
38.8%80,922
Frank Lopez Jr.Independent
5.4%11,177
208,806 votes
Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET
The seat over time
D − R margin in this seat's races around 2022
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET
Money in this race
Each line compares the two campaigns on one scale.
John LiraTony Gonzales
$675.1K
Raised by the campaign
$4.3M
$674.9K
Spent by the campaign
$4M
$204
Cash on hand
$354.4K
Other candidates' campaigns: Frank Lopez Jr. $34.4K.
Campaign money: FEC, through Dec 31, 2022.
Source: FEC campaign filingsUpdated Dec 31, 2022