PLTA Sidorejo Ngleses is located at Sidorejo Ngleses 57391, Sobo, Juwangi, Kabupaten Boyolali, Jawa Tengah 57391, Indonesia