BallotCard
How it worksAboutPrinciples
BallotCardopen source · github
PrinciplesPrivacyTermsSupport
United States›Texas›TX State Senate District 31›TX State Senate, District 31

TX State Senate, District 31

Current officeholder

Kevin Sparks

Kevin Sparks

Republican · Next election 2026 or 2028

OpenStates

Next election

2026 or 2028

This chamber has staggered terms — about half its seats are up each cycle, and our source doesn’t identify which year this seat is on.

On the ballot

  • Kevin Sparks(R)Incumbent

Challenger filings for state and local races aren’t tracked here yet.

Register / check your registrationThis race on Ballotpedia

Activity

A record of this official’s votes, floor statements, hearings, and news mentions is coming. Until then, follow their work directly:

  • OpenStates legislative record

About this seat

Branch
Legislative
Level
State
Selection
Elected (partisan)
Term
4 years