The city is located at confluence of the Samotkan River into the Dniprodzerzhynsk Reservoir at the Dnieper River.
Город "Верхнеднепровск" находится на правом берегу Днепродзержинского водохранилища в месте впадения в него реки Самоткань.