Дорогобуж — город в центральной России, административный центр Дорогобужского района Смоленской области.

Город расположен в 25 км от трассы Москва — Минск, на берегах реки Днепр, в 113 км от Смоленска.

В рамках организации местного самоуправления образует муниципальное образование Дорогобужское городское поселение как единственный населённый пункт в его составе.