Tennessee House District 31
Four candidates are on the November 3 ballot, including two independents.
On the ballot in Bledsoe, Rhea, Sequatchie and Van Buren Counties.
On the November 3, 2026 ballot
- Andy (Andrew) J. SwaffordRepublican
Won the Republican primary with 57.1% of the vote (6,901 votes), ahead of Harold "Bo" McCawley at 42.9%. Of Pikeville. Full primary results
- Michael WoodleeDemocratic
Unopposed in the Democratic primary, with 1,382 votes. Of Spencer. Full primary results
- Keith NolanIndependent
Qualified by petition as an independent from Dunlap. Independents do not run in a primary.
- Randy A SharpIndependent
Qualified by petition as an independent from Dayton. Independents do not run in a primary.
The counties
Voting information, deadlines and the election commission for each county in this district.
Ballot membership comes from the Tennessee Secretary of State’s certified 2026 candidate lists. Primary percentages come from the state’s own returns, frozen after the August 6, 2026 primary. Results are complete but unofficial until county election commissions certify them by August 24, 2026.
How to vote in Tennessee · All August primary results · Every 2026 race
