Dorogobuzh ( ; ; ) is a historic town and the administrative center of Dorogobuzhsky District in Smolensk Oblast, Russia, straddling the Dnieper River and located 125 kilometers east of Smolensk, the administrative center of the oblast.