Unit Pembangkitan Semarang mengelola unit – unit Pembangkitan listrik tenaga uap (PLTU),Gas(PLTG),dan Gas uap(PLTGU),dengan kapasitas terpasang sebesar 1408.93 MW yang tersebar di 3 lokasi yaitu PLTU dan PLTGU Tambak lorok (Semarang). PLTG Lomanis (Cilacap) dan PLTG Sunyaragi (Cirebon). UP Semarang memegang peranan yang penting dalam menjaga keandalan dan mutu system kelistrikan Jawa Bali terutama Tengah.