TANESCO’s Generation Division is responsible for all Power Generation functions owned by TANESCO, both National Grid connected and off - Grid Stations. Other sources of generation are from independent power producers (IPPs) and EPPs, which feed the National Grid and isolated areas as well SPPs.

TANESCO’s Generation System consists mainly of Hydro and Thermal based Generation. Whereby Thermal contributes the largest share of TANESCO's Grid power Generation. Thermal Power Plants comprises 63% total installed capacity while Hydro Plants contributes 37%.

The Hydro - Plants are all interconnected with the National Grid System and their installed capacity for each stations are as follows: Kidatu 204 MW, Kihansi 180 MW, Mtera 80 MW, New Pangani 68 MW, Hale 21 MW, Uwemba 0.845 MW and nyumba ya Mungu 8 MW, totaling to 561.84 MW.

Thermal Gas & Diesel Generation Totaling 495.44 MW is from Kinyerezi I Gas Plant (150 MW), Ubungo I Gas Plant (102 MW), Ubungo II Gas Plant (129 MW), Tegeta Gas Plant (43.50 MW), Zuzu Dodoma Diesel Plant (7.4 MW) and Nyakato Plant (63 MW).

Off - Grid Gas Station Total Capacity is 25.25 MW from Somanga (7.50 MW) and Mtwara (17.75 MW).

Off - Grid Diesel Station Total Capacity is 25.25 MW from Biharamulo (2.56 MW), Bukoba (2.56 MW), Kasulu (2.50 MW), Kibondo (2.50 MW), Kigoma (6.25 MW), Liwale (0.85 MW), Loliondo (5.00 MW), Ludewa (1.27 MW), Mafia (2.18 MW), Mbinga (2.00 MW), Mpanda (5.68 MW), Namtumbo (0.34 MW), Ngara (2.50 MW), Songea (8.30 MW), Sumbawanga (5.00 MW) and Tunduru (2.01 MW).