91³Ô¹ÏÍø

Watch CBS News

Georgia Public Service Commissioner Tricia Pridemore not seeking reelection in 2026

One of the three Republicans who make up a majority of the Georgia Public Service Commission says she won't be running to keep her seat in November.  

Tricia Pridemore, who represents District 5, has been on the five-member commission since she was appointed by former Gov. Nathan Deal in February 2018. She was elected to a full term later that year and has not been on the ballot since.

In a press release, Pridemore said that she came to the decision after speaking with her family, colleagues, and advisors. 

"When I was elected in 2018, I pledged to lead with integrity and deliver real outcomes. I am proud to say we have kept that promise," Pridemore wrote. "Together, we have led the nation in new nuclear development, addressing large-load energy demands, and adapting to a changing global landscape—all while keeping Georgia competitive and consumers first."

In her release, Pridemore said that some supporters have encouraged her to run for Congress in Georgia's 11th District. She had previously run in the 2014 Republican primary, but came in third to Barry Loudermilk, who is retiring after his term ends.

"While I have made no final decision, I deeply appreciate the support and will take the time to listen, pray, and carefully consider this," Pridemore said.

Pridemore's announcement comes months after Democrats Peter Hubbard and Alicia Johnson defeated Republican incumbents Tim Echols and Fitz Johnson to win two seats on the commission, becoming the first Democrats elected to a state-level statewide office in Georgia since 2006. Their wins were powered by public discontent over rising electricity bills and data center development

Georgia's Public Service Commission regulates the rates charged by Georgia Power. With 2.7 million customers, the unit of Atlanta-based Southern Co. is the state's only private electrical utility.

With Pridemore out of the race, no Republican or Democratic candidates have announced their plans to run to represent District 5 so far.

The other Georgia PSC seat on the ballot will be District 3, where the now-incumbent Hubbard may face Johnson, the man he replaced, in a rematch. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });