Дорогобуж — город в центральной России, административный центр Дорогобужского района Смоленской области.
Город расположен в 25 км от трассы Москва — Минск, на берегах реки Днепр, в 113 км от Смоленска.
В рамках организации местного самоуправления образует муниципальное образование Дорогобужское городское поселение как единственный населённый пункт в его составе.