March 3, 2026 Primary

State Senator, District 31

March 3, 2026 · 16,561 votes cast · 45 counties

Statewide total

Official canvass
JOHN BETANCOURTDEM16,561100.0%
JOHN BETANCOU RT00.0%
Margin: 16,561 votes (100.0%)

Results by county

CountyBETANCOURTRTTotal
Andrews0249249
Armstrong02727
Bailey06464
Borden033
Briscoe01818
Carson08888
Castro08383
Cochran04242
Coke06161
Crane04040
Dallam03939
Dawson0182182
Deaf Smith0235235
Ector02,9592,959
Gaines0156156
Glasscock099
Hall03333
Hansford03030
Hartley03232
Hemphill03434
Howard0442442
Hutchinson0243243
Irion02424
Lipscomb03131
Loving077
Martin05454
Midland02,9852,985
Mitchell0105105
Moore0245245
Ochiltree05757
Oldham01515
Parmer07676
Potter02,9672,967
Randall04,1294,129
Reagan04141
Roberts033
Schleicher05959
Scurry0168168
Sherman02222
Sterling066
Swisher0134134
Upton04444
Ward0198198
Winkler05757
Yoakum06565
County totals reconcile to the statewide total

Source: CountyByCountyCanvassReport 2026 DEMOCRATIC PRIMARY ELECTION.pdf, OfficialCanvassReport 2026 DEMOCRATIC PRIMARY ELECTION.pdf — Texas Secretary of State, loaded 9/7/2026