上海電力股份有限公司成立于1998年6月4日,并于2003年10月14日在境內成功發行人民幣普通股股票,同年10月29日在上海證券交易所正式掛牌交易。公司是由中國電力投資集團公司(以下簡稱“中電投集團”)控股的大型發電公司。2005年11月,公司順利完成股權分置改革。公司目前股權結構情況:中電投集團持股比例為42.84%;中國電力國際發展有限公司持股比例為20.17%;中國長江電力股份有限公司持股比例為8.77%;社會公眾股東持股比例為28.22%。
截至2010年6月30日,公司總股本21.40億元,總資產323.65億元,股東權益57.25億元,公司全資擁有吳涇熱電廠、閔行發電廠、楊樹浦發電廠、上海上電電力運營有限公司、上海電力能源發展(香港)有限公司、上海電力燃料股份有限公司;控股經營上海上電漕涇發電有限公司、 上海外高橋發電有限責任公司、上海漕涇熱電有限責任公司、江蘇闞山發電有限公司、江蘇上電八菱集團有限公司、上海上電電力工程有限公司、浙江上電天臺山風電有限公司;合作經營上海吳涇發電有限責任公司、上海外高橋第二發電有限責任公司、淮滬煤電有限公司、上海外高橋第三發電有限責任公司;聯合經營上海吳涇第二發電有限責任公司、江蘇華電望亭天然氣發電有限責任公司、浙江浙能鎮海天然氣發電有限責任公司等。目前公司權益裝機容量為750.77萬千瓦。