Верхнеднепро'вский, посёлок городского типа в Дорогобужском районе Смоленской области РСФСР. Расположен на правобережье верхнего течения Днепра, в 4 км от ж.-д. станции Струково. 7,9 тыс. жителей (1969). Дорогобужская ГРЭС. Заводы: котельный, азотных удобрений, картонно-рубероидный.