The 2020 Alabama Public Service Commission election took place on November 3, 2020, to elect the president of the Alabama Public Service Commission. Incumbent Republican Public Service Commission President Twinkle Andress Cavanaugh won re-election to a third term in office, defeating Democratic challenger Laura Casey in a landslide.

Primary elections were held on March 3.

Republican primary Candidates Nominee Twinkle Andress Cavanaugh, incumbent public service commission president (2012–2025)

Eliminated in primary Robin Litaker, retired educator

Results

Democratic primary Candidates Nominee Laura Casey, retired attorneyhttps://apnews.com/42179b0e38ff1723a4f0445d60888705

Eliminated in primary Robert Mardis III, corporate imaging specialist

Results

General election Results

By county CountyTwinkle Andress CavanaughRepublicanLaura CaseyDemocraticWrite-inVariousMarginTotal#%#%#%#%Autauga19,28970.93%7,86428.92%410.15%11,42542.01%27,194Baldwin81,88476.48%25,06723.41%1210.11%56,81753.06%107,072Barbour5,37952.77%4,80347.12%120.12%5765.65%10,194Bibb7,33577.75%2,09022.15%90.10%5,24555.60%9,434Blount23,70787.79%3,26412.09%340.13%20,44375.70%27,005Bullock1,11425.03%3,32974.81%70.16%-2,215-49.78%4,450Butler5,17556.10%4,04643.86%30.03%1,12912.24%9,224Calhoun34,11268.61%15,55331.28%560.11%18,55937.33%49,721Chambers8,29055.98%6,49843.88%210.14%1,79212.10%14,809Cherokee10,14885.04%1,77414.87%110.09%8,37470.18%11,933Chilton15,34181.92%3,35917.94%260.14%11,98263.99%18,726Choctaw3,82154.25%3,21645.66%60.09%6058.59%7,043Clarke7,01255.08%5,71044.85%80.06%1,30210.23%12,730Clay5,37879.90%1,34519.98%80.12%4,03359.92%6,731Cleburne6,17488.29%81311.63%60.09%5,36176.66%6,993Coffee16,41575.69%5,25124.21%220.10%11,16451.48%21,688Colbert18,32367.62%8,74332.26%330.12%9,58035.35%27,099Conecuh3,19352.13%2,93047.84%20.03%2634.29%6,125Coosa3,55166.32%1,79833.58%50.09%1,75332.74%5,354Covington14,04282.98%2,87116.97%90.05%11,17166.01%16,922Crenshaw4,64372.01%1,79927.90%60.09%2,84444.11%6,448Cullman35,83187.35%5,14112.53%480.12%30,69074.82%41,020Dale13,82172.11%5,31127.71%350.18%8,51044.40%19,167Dallas5,24930.40%12,00369.52%140.08%-6,754-39.12%17,266DeKalb23,73183.43%4,68016.45%330.12%19,05166.98%28,444Elmore29,49273.39%10,64926.50%470.12%18,84346.89%40,188Escambia10,45267.51%5,01632.40%140.09%5,43635.11%15,482Etowah34,40173.64%12,24726.22%670.14%22,15447.42%46,715Fayette7,00782.45%1,48617.49%50.06%5,52164.97%8,498Franklin9,62980.23%2,36319.69%100.08%7,26660.54%12,002Geneva10,42285.20%1,79314.66%170.14%8,62970.54%12,232Greene81317.61%3,79982.28%50.11%-2,986-64.67%4,617Hale3,00839.27%4,64760.67%40.05%-1,639-21.40%7,659Henry6,34370.85%2,59929.03%110.12%3,74441.82%8,953Houston31,89770.72%13,14229.14%670.15%18,75541.58%45,106Jackson18,57282.25%3,99117.67%180.08%14,58164.57%22,581Jefferson138,09143.23%180,95456.65%3860.12%-42,863-13.42%319,431Lamar5,95184.98%1,05014.99%20.03%4,90169.98%7,003Lauderdale30,13870.46%12,59329.44%450.11%17,54541.02%42,776Lawrence11,71175.61%3,76124.28%170.11%7,95051.33%15,489Lee41,77559.92%27,84839.94%980.14%13,92719.98%69,721Limestone33,69270.44%14,05629.38%860.18%19,63641.05%47,834Lowndes1,72626.33%4,82773.63%30.05%-3,101-47.30%6,556Macon1,58018.52%6,94381.40%70.08%-5,363-62.87%8,530Madison102,00254.28%85,60845.56%3030.16%16,3948.72%187,913Marengo4,97947.69%5,45652.26%60.06%-477-4.57%10,441Marion11,73487.37%1,68412.54%130.10%10,05074.83%13,431Marshall32,11582.92%6,57016.96%450.12%25,54565.96%38,730Mobile99,23155.44%79,56944.46%1800.10%19,66210.99%178,980Monroe5,90156.54%4,52743.37%90.09%1,37413.16%10,437Montgomery33,22234.18%63,86465.71%1070.11%-30,642-31.53%97,193Morgan38,76774.10%13,49925.80%510.10%25,26848.30%52,317Perry1,28225.28%3,78774.66%30.06%-2,505-49.39%5,072Pickens5,42957.52%3,99842.36%120.13%1,43115.16%9,439Pike7,89758.60%5,56641.31%120.09%2,33117.30%13,475Randolph8,04777.27%2,35722.63%100.10%5,69054.64%10,414Russell9,42845.13%11,44054.76%220.11%-2,012-9.63%20,890Shelby78,22069.57%34,05930.29%1470.13%44,16139.28%112,426St. Clair35,29080.91%8,28318.99%460.11%27,00761.92%43,619Sumter1,47324.28%4,58875.63%50.08%-3,115-51.35%6,066Talladega21,79761.95%13,34837.94%400.11%8,44924.01%35,185Tallapoosa14,50070.80%5,96929.14%120.06%8,53141.65%20,481Tuscaloosa50,36257.03%37,78742.79%1580.18%12,57514.24%88,307Walker25,00582.03%5,43417.83%450.15%19,57164.20%30,484Washington5,90670.09%2,51329.82%70.08%3,39340.27%8,426Wilcox1,73130.33%3,97469.62%30.05%-2,243-39.30%5,708Winston9,81489.45%1,15210.50%50.05%8,66278.95%10,971Totals1,403,79061.99%858,05437.89%2,7260.12%545,73624.10%2,264,570

References