Where is oglethorpe power corporation located? Oglethorpe Power Corporation is a medium-sized electric utility in Georgia, United States. Formed in 1974, Oglethorpe is a not-for-profit cooperative owned by the 38 electric membership corporations that it serves. The utility's headquarters are in Tucker, Georgia .What does ogelthorpe power mean? Oglethorpe Power Corporation is a medium-sized electric utility in Georgia, United States. Formed in 1974, Ogelthorpe is a not-for-profit cooperative owned by the 38 electric membership corporations that it serves.What is oglethorpe co op? In 1997, Ogelthorpe restructured into three separate, but interrelated, cooperatives. Oglethorpe Power Corporation handles electricity generation, Georgia Transmission Corporation owns and operates the transmission lines and substations and Georgia System Operations Corporation provides system and administrative support.