The power station is located across River Siti, in Chesowari Village, Siti Parish, Bukwo District, along the northeastern slopes of Mount Elgon. It is immediately downstream of its sister power station, Siti I Hydroelectric Power Station. This location is approximately , by road, northwest of Bukwo, where the district headquarters are located. This is about , by road, northeast of Mbale, the largest city in Uganda's Eastern Region.