En Oaxaca se encuentran dos plantas hidroeléctricas generadoras de energía eléctrica que son las de Tamazulapam y Temazcal cuya capacidad conjunta de generación es de aproximadamente 1,059 millones de kW/hora; también se encuentra alimentado por la red troncal de transmisión proveniente de las centrales hidroeléctricas del sureste del país y de un parque de energía eólica con una capacidad de 250 megawatts.