Charles Perry (Republican), Riley Rodriquez (Democratic) are on the November 3 ballot for Texas Senate District 28; Charles Perry is the sitting member, per the Texas Senate' official roster. Nominees were chosen at the March 3 primary (or a May 26 runoff) or advanced unopposed; the field is the Texas Secretary of State's certified 2026 General Election candidate list. This seat is elected by district; only the district covering your address appears on your ballot.
Charles Perry · RepublicanIncumbent▾
Charles Perry is a certified public accountant from Lubbock who has represented Texas Senate District 28 since 2014, according to the Texas Senate's official roster. He previously served in the Texas House from 2010 to 2014 and now chairs the Senate Committee on Water, Agriculture, and Rural Affairs as President pro tempore of the Senate. His campaign site highlights his work on water policy and legislation to eliminate sanctuary cities in Texas.
Priorities: Water and property rights policy · Eliminating sanctuary cities in Texas (per the campaign site)
Riley Rodriquez is the Democratic candidate for Texas Senate District 28 on the November 3, 2026 ballot, per the Texas Secretary of State's certified 2026 General Election candidate list. Rodriquez grew up in the Big Country region, graduated from Knox City High School, and has worked on ranches and in the oilfield, per campaign site.
Priorities: Addressing economic pressures on working Texans from corporate and data-center growth · Expanding opportunity for rural communities · Supporting rural healthcare and public education (per the campaign site)
James B. Frank (Republican), Leilani Barnett (Democratic) are on the November 3 ballot for Texas House District 69; James B. Frank is the sitting member, per the Texas House of Representatives' official roster. Nominees were chosen at the March 3 primary (or a May 26 runoff) or advanced unopposed; the field is the Texas Secretary of State's certified 2026 General Election candidate list. This seat is elected by district; only the district covering your address appears on your ballot.
James B. Frank · RepublicanIncumbent▾
James B. Frank is the Republican candidate for Texas House District 69 on the November 3, 2026 ballot, per the Texas Secretary of State's certified 2026 General Election candidate list. James B. Frank is a sitting member for the district, per the Texas House of Representatives' official roster. This name has not yet been researched.
Leilani Barnett is the Democratic candidate for Texas House District 69 on the November 3, 2026 ballot, per the Texas Secretary of State's certified 2026 General Election candidate list. This name has not yet been researched.
These race previews show candidates we’re tracking now. A ZIP code shows your statewide and congressional races; a street address adds county and city contests. Local races are address-specific. This guide previews tracked contests, while the lookup tool narrows the list to a voter’s exact address. Tap any name to see the race, full candidate profiles, and everything else on your exact ballot. Texas nominees were set by the March 3 primary and May 26 runoffs; unopposed nominees still print on the November 3 ballot, a plurality wins, and declared write-in votes count but write-in names do not print, per the Secretary of State.
Sample ballot by ZIP code in Knox County
Each ZIP page previews the statewide and congressional races for that ZIP; add a street address in the lookup for county and city contests.
Note: Use address lookup for your exact ballot; local pages preview tracked races.Profiles: Hand-verified profiles are added race by race; always confirm with the official election office linked above.