截至2006年12月31日,公司注册资本15.63505亿元,总资产211.68亿元,股东权益63.79亿元,公司全资拥有吴泾热电厂、闵行发电厂、杨树浦发电厂、南市发电厂;控股经营上海外高桥发电有限责任公司、上海漕泾热电有限责任公司、江苏上电贾汪发电有限公司、上海上电电力工程有限公司;合作经营上海吴泾发电有限责任公司、上海外高桥第二发电有限责任公司、淮沪煤电有限公司、上海外高桥第三发电有限责任公司;联合经营上海吴泾第二发电有限责任公司、江苏华电望亭天然气发电有限责任公司、浙江浙能镇海天然气发电有限责任公司、中电投财务有限公司、上海电力燃料有限公司、上海电力物资有限公司、上海电力设计院有限公司等。
目前公司权益装机容量为437.38万千瓦。2006年全年完成发电量248.78亿千瓦时。公司现有员工5,814人。