Texas · Candidate file

Kevin Sparks
Candidate for State Senator · Texas Senate District 31 · Republican
On the November 3, 2026 ballot
Texas Secretary of State · Sep 4, 2026
Photo: Open States bulk (data.openstates.org), official chamber portrait
The district
What Texas Senate District 31 covers
Covers all of Dallam County, Deaf Smith County, Oldham County, Andrews County, Gaines County, Hartley County and 39 more · includes Midland, Amarillo, Monahans, West Odessa, Odessa, Eldorado, Big Lake, McCamey and 109 more
412 precincts on the map · hover or tap a precinct for its resultEveryone running here →
Precinct lines: U.S. Census Bureau 2020 voting districts (states may have redrawn some precincts since). District lines: U.S. Census Bureau. Election results: certified precinct results from the state election authority. Street map © OpenFreeMap, © OpenMapTiles, © OpenStreetMap contributors.
The 2026 field
Who else is running for Texas Senate District 31
- John BetancourtDemocrat
Follow this candidate
Know the moment Kevin makes a move
Filings, website changes, ballot status and new public records — by email, on the schedule you choose.
Set up alerts