Ельня, город, центр Ельнинского района Смоленской области РСФСР. Расположен в верховьях р. Десны, в 82 км к Ю.-В.(юго-восток) от Смоленска. Узел автодорог. Ж.-д. станция на линии Смоленск — Сухиничи. Заводы: льнообрабатывающий, сыродельный, кирпичный, обозостроительный. С.-х. техникум. Историко-краеведческий музей. Е. возникла в 1150 как укрепленный пункт, город — с 1776.
В период Великой Отечественной войны 1941—45 во время Смоленского сражения 1941 в районе Е. 19 июля — 8 сентября происходили упорные бои между советскими войсками 24-й и 43-й армий Резервного фронта и 4-й немецкой армией. Нанеся серьёзные потери 2 танковой и 1 моторизованным дивизиям противника (они были выведены и заменены 5 пехотными дивизиями), советские войска 30 августа нанесли сильный контрудар силами 6 стрелковой, 2 мотострелковой и 2 танковой дивизий и к 9 сентября продвинулись на 24 км, ликвидировав ельнинский выступ. В ночь на 6 сентября была освобождена Е. В ходе боев в районе Е. в августе — сентябре было нанесено поражение 9 немецким дивизиям.