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