Kraftstasjonen ligger ved siden av Nalubaale vannkraftverk (180 MW), som ble satt opp like nedenfor Owen Falls allerede i 1954. Nedenfor Kiira følger deretter Bujagali vannkraftverk (250) som er under utbygging, også det i Nilen.