Help us improve in just 2 minutes—share your thoughts in our reader survey.

Alabama Public Service Commission election, 2024

From Ballotpedia
Jump to: navigation, search


Ballotpedia Election Coverage Badge-smaller use.png

U.S. House • State executive offices • Special state legislative • Supreme court • Appellate courts • State ballot measures • Local ballot measures • School boards • Municipal • How to run for office
Flag of Alabama.png


2026
2022
Alabama Public Service Commission
Ballotpedia Election Coverage Badge.png
Election details
Filing deadline: November 10, 2023
Primary: March 5, 2024
Primary runoff: April 16, 2024
General: November 5, 2024

Pre-election incumbent(s):
Twinkle Andress Cavanaugh (R)
How to vote
Poll times: 7 a.m. to 7 p.m.
Voting in Alabama
Ballotpedia analysis
Federal and state primary competitiveness
State executive elections in 2024
Impact of term limits in 2024
State government trifectas
State government triplexes
Ballotpedia's Election Analysis Hub, 2024
Alabama
executive elections
State Board of Education (4 seats)

Public Service Commissioner

Alabama held an election for one of three seats on the Alabama Public Service Commission on November 5, 2024. The primary was March 5, 2024, and a primary runoff was April 16, 2024. The filing deadline was November 10, 2023. The Democratic primary was canceled after no candidates filed.

Incumbent Twinkle Andress Cavanaugh won election in the general election for Alabama Public Service Commission President.

Candidates and election results

President

General election

General election for Alabama Public Service Commission President

Incumbent Twinkle Andress Cavanaugh won election in the general election for Alabama Public Service Commission President on November 5, 2024.

Candidate
%
Votes
Image of Twinkle Andress Cavanaugh
Twinkle Andress Cavanaugh (R)
 
97.3
 
1,538,888
 Other/Write-in votes
 
2.7
 
42,061

Total votes: 1,580,949
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Republican primary election

Republican primary for Alabama Public Service Commission President

Incumbent Twinkle Andress Cavanaugh defeated Robert McCollum in the Republican primary for Alabama Public Service Commission President on March 5, 2024.

Candidate
%
Votes
Image of Twinkle Andress Cavanaugh
Twinkle Andress Cavanaugh
 
61.1
 
330,483
Image of Robert McCollum
Robert McCollum
 
38.9
 
210,122

Total votes: 540,605
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Candidate profiles

There were no candidate profiles created for this race. Candidate profiles would have appeared here as candidates completed Ballotpedia's Candidate Connection survey.

Voting information

See also: Voting in Alabama

Election information in Alabama: Nov. 5, 2024, election.

What was the voter registration deadline?

  • In-person: Oct. 21, 2024
  • By mail: Postmarked by Oct. 21, 2024
  • Online: Oct. 21, 2024

Was absentee/mail-in voting available to all voters?

No

What was the absentee/mail-in ballot request deadline?

  • In-person: Oct. 31, 2024
  • By mail: Received by Oct. 29, 2024
  • Online: N/A

What was the absentee/mail-in ballot return deadline?

  • In-person: Nov. 4, 2024
  • By mail: Received by Nov. 5, 2024

Was early voting available to all voters?

No

What were the early voting start and end dates?

N/A to N/A

Were all voters required to present ID at the polls? If so, was a photo or non-photo ID required?

N/A

When were polls open on Election Day?

7:00 a.m. - 7:00 p.m. (CST)


Campaign finance

See also: Campaign finance

The section and tables below contain data from financial reports submitted to state agencies. The data is gathered and made available by Transparency USA.

Past elections

The section below details election results for this office in elections dating back to 2018.

2022

See also: Alabama Public Service Commission election, 2022

Place 1

General election candidates

Republican Party Republican primary runoff candidates

Democratic Party Democratic primary candidates

The Democratic Party primary was canceled. No candidates filed for this race.

    Republican Party Republican primary candidates

    Place 2

    General election candidates


    Candidate Connection = candidate completed Ballotpedia's Candidate Connection survey
    Republican Party Republican primary runoff candidates

    Democratic Party Democratic primary candidates

    The Democratic Party primary was canceled. No candidates filed for this race.

      Republican Party Republican primary candidates

      2020

      See also: Alabama Public Service Commission election, 2020

      General election candidates

      Democratic Party Democratic primary candidates

      Republican Party Republican primary candidates

      2018

      See also: Alabama Public Service Commission election, 2018

      Place 1

      General election

      General election for Alabama Public Service Commission Place 1

      Incumbent Jeremy Oden defeated Cara McClure in the general election for Alabama Public Service Commission Place 1 on November 6, 2018.

      Candidate
      %
      Votes
      Image of Jeremy Oden
      Jeremy Oden (R)
       
      60.4
       
      1,013,072
      Image of Cara McClure
      Cara McClure (D)
       
      39.5
       
      662,581
       Other/Write-in votes
       
      0.1
       
      940

      Total votes: 1,676,593
      (100.00% precincts reporting)
      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.

      Democratic primary election

      Democratic primary for Alabama Public Service Commission Place 1

      Cara McClure advanced from the Democratic primary for Alabama Public Service Commission Place 1 on June 5, 2018.

      Candidate
      Image of Cara McClure
      Cara McClure

      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.

      Republican primary election

      Republican primary for Alabama Public Service Commission Place 1

      Incumbent Jeremy Oden defeated Jim Bonner in the Republican primary for Alabama Public Service Commission Place 1 on June 5, 2018.

      Candidate
      %
      Votes
      Image of Jeremy Oden
      Jeremy Oden
       
      50.6
       
      222,830
      Image of Jim Bonner
      Jim Bonner
       
      49.4
       
      217,721

      Total votes: 440,551
      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.

      Place 2

      General election

      General election for Alabama Public Service Commission Place 2

      Incumbent Chris Beeker defeated Kari Powell in the general election for Alabama Public Service Commission Place 2 on November 6, 2018.

      Candidate
      %
      Votes
      Image of Chris Beeker
      Chris Beeker (R)
       
      60.1
       
      1,006,713
      Image of Kari Powell
      Kari Powell (D)
       
      39.9
       
      668,620
       Other/Write-in votes
       
      0.1
       
      1,029

      Total votes: 1,676,362
      (100.00% precincts reporting)
      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.

      Democratic primary election

      Democratic primary for Alabama Public Service Commission Place 2

      Kari Powell advanced from the Democratic primary for Alabama Public Service Commission Place 2 on June 5, 2018.

      Candidate
      Image of Kari Powell
      Kari Powell

      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.

      Republican primary election

      Republican primary for Alabama Public Service Commission Place 2

      Incumbent Chris Beeker defeated Robin Litaker in the Republican primary for Alabama Public Service Commission Place 2 on June 5, 2018.

      Candidate
      %
      Votes
      Image of Chris Beeker
      Chris Beeker
       
      68.7
       
      281,753
      Image of Robin Litaker
      Robin Litaker
       
      31.3
       
      128,587

      Total votes: 410,340
      Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
      If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

      Do you want a spreadsheet of this type of data? Contact our sales team.


      See also

      Alabama State Executive Elections News and Analysis
      Seal of Alabama.png
      StateExecLogo.png
      Ballotpedia RSS.jpg
      Alabama State Executive Offices
      Alabama State Legislature
      Alabama Courts
      2025202420232022202120202019201820172016
      Alabama elections: 2025202420232022202120202019201820172016
      Party control of state government
      State government trifectas
      State of the state addresses
      Partisan composition of governors

      External links

      Footnotes