На территории небольшого города, расположенного на реке Десне, сосредоточено ряд крупных промышленных производств. К их числу относятся Десногорский полимерный завод, Смоленская АЭС, Смоленский учебно-тренировочный центр и МУП «Комбинат коммунальных предприятий».