Alabama's 31st Senate district is one of 35 districts in the Alabama Senate.
The district has been represented by Josh Carnley since 2022.
Holley joined the Republican Party in January 2008.
[7] Senators take office at midnight on the day of their election.
[10] Not in use 1966–1974.