Alabama State Senate District 25

2026 Election Season

$17,041Total Contributions
$5,000Total Loans
$6,394Total Expenditures
Stage
Results Final
Election Date
May 19, 2026

Democratic Party Primary Election May 19, 2026

Republican Party Primary Election May 19, 2026