← All elections

IncumbentWill Barfoot Republican

General election

November 3, 2026
Primaries

Democratic primary (voided)

May 19, 2026Results 22,111 votes

Republican primary

May 19, 2026Results
Individual election

About 2026 Alabama Senate election – District 25

2026 Alabama Senate election – District 25 — 7 candidates tracked, election day November 3, 2026, with primary and general stages, results, and related Alabama…

This race-level view follows one contest through its candidates and election stages, with dates and results kept alongside links to the people and other races in the same jurisdiction.