В боях на ельнинской земле советские войны проявили чудеса отваги. 14 солдатам и офицерам было присвоено звание Героя Советского Союза. Здесь во время самых тяжелых боев 1941 года родилась советская гвардия. 18 сентября 1941 года приказом наркома обороны наиболее отличившимся в боях соединениям было присвоено звание гвардейских.
Во время празднования 25-летия Смоленского сражения в ельнинском городском парке, где находится воинское кладбище, заложен обелиск в честь первых гвардейских советских дивизий.
Большую помощь действующей армии оказывало в годы войны население Ельнинского района. Под руководством коммунистов во главе с секретарями райкома партии Я. П. Валуевым и И. П. Гусевым, председателем райисполкома А. С. Аниськовым трудящиеся района построили две линии обороны, проводилась эвакуация людей и материальных ценностей в советский тыл. Когда же под натиском значительно превосходящих сил противника советские войска в начале октября 1941 года вновь оставили Ельню, на оккупированной территории было создано 12 подпольных первичных партийных организаций и десятки партизанских групп и отрядов. В феврале 1942 года партизанские отряды объединились в полки имени С. Лазо и имени 24-й годовщины РККА.
В начале 1942 года партизаны в большей части района восстановили Советскую власть. Очищенная ими от врага территория вошла в состав Дорогобужского партизанского края. Обосновавшийся в Ельне большой немецкий гарнизон оказался зажатым с двух сторон. Партизаны создали мощный плацдарм для действий советских войск, осуществлявших операцию по окружению фашистской группы «Центр». Они с помощью местного населения не только охраняли освобожденную территорию, но и своими мощными ударами по врагу отвлекали его силы с фронта.
В середине марта 1942 года партизанские полки имени С. Лазо и имени 24-й годовщины РККА при участии одного из батальонов 3-го полка партизанского соединения «Дедушка» освободили Ельню. Но удержать ее из-за недостатка боеприпасов и сил больше трех дней не смогли. 18 марта фашисты снова овладели городом, но в боях с партизанами понесли большие потери - только убитыми более тысячи солдат и офицеров.
Два года Ельня находилась под пятой гитлеровских оккупантов. 30 августа 1943 года танкисты 2-го гвардейского корпуса генерал-майора А. С. Бурдейного и воины частей 10-й гвардейской армии генерал-лейтенанта В. С. Попова овладели городом. Наиболее отличившимся двум стрелковым дивизиям, трем танковым бригадам и отдельному танковому полку было присвоено наименование «ельнинские».
Ельня - город районного подчинения, относится к группе малых городов Смоленской области. Доля Ельни в промышленном производстве области невелика. Самое крупное предприятие в городе - обозостроительный завод, выпускающий становые колеса, кузова для машин, сани, тарную дощечку, кровельную клепку, штакетник и т. д.
С 1951 года здесь работает полностью механизированный льнозавод, одним из первых на Смоленщине осуществивший промышленную обработку льносоломки. Имеются сыроваренно-маслодельный и кирпичный заводы, комбикормовое предприятие, комбинат бытового обслуживания.
Новый универмаг в Ельне.
В Ельне две средние общеобразовательные школы, вечерняя школа рабочей молодежи и детская музыкальная школа, дошкольные и лечебные учреждения, библиотека, краеведческий музей, кинотеатр. Сельскохозяйственный техникум и профессионально-техническое училище готовят кадры специалистов для сельского хозяйства.
Из Ельни можно совершить туристические походы в деревни Мутище, Болоновец, Рокшино, Ушаково, Замошье, на станцию Коробец. В Мутище в годы минувшей войны была создана партизанская группа, которая вошла в партизанский отряд В. В. Казубского. В этой деревне, а также в Старых Луках и в Зуях находились партизанские аэродромы.
В деревню Болоновец, расположенную в лесу, в начале марта 1942 года перебазировался штаб партизанского полка имени С. Лазо. Деревня стала партизанской столицей.
Между Болоновцом и Старыми Луками, в Мутищенском лесу, в июне 1942 года остановился штаб группы генерала П. А. Белова, продвинувшийся на соединение с советскими войсками в район Кирове В лесу произошла встреча П. А. Белова с командиром партизанского полка имени С. Лазо В. В. Казубским и комиссаром А. Ф. Юденковым. Командование полка получило задание задержать на несколько дней наседавших гитлеровцев, чтобы позволить группе Белова оторваться от противника. В боях, продолжавшихся восемь дней, лазовцы потеряли около 700 партизан, но приказ выполнили. Они уничтожили до 2 тысяч немецких солдат и офицеров, 7 танков, 7 бронемашин, 16 автомашин.