Omaha Public Power District is located at 444 South 16 Street, Omaha, NE 68102. It has around 1K - 5K employees. Its revenue is around $100 - 500M. This is the official account for the Omaha Public Power District (OPPD). OPPD is a customer-owned utility serving 352,000 customers in all or parts of 13 counties in east and southeast Nebraska.
The majority of OPPDs power comes from three baseload power plants: North Omaha Station and Nebraska City Station, both coal-fired plants, and Fort Calhoun Station, a nuclear power plant. Additional energy comes from three peaking plants and renewable energy resources, including a landfill-gas plan...
Competitor - 1/7
Which company is more competitive with Omaha Public Power District?