Сформирована в июле 1925 года, как 64-я территориальная стрелковая дивизия в Смоленске.
В составе действующей армии с 22 июня 1941 по 19 сентября 1941 года
Постоянно дислоцировалась в Смоленске, организационно входя в состав 44-го стрелкового корпуса.
В июне 1941 года содержащаяся по штатам мирного времени дивизия в основном находилась в летних лагерях в Дорогобуже, тыловые части оставались в Смоленске, 106-й сапёрный батальон находился на строительстве укреплений на границе.
В ночь на 18 июня 1941 года в Смоленске и Дорогобуже была начата погрузка подразделений дивизии в эшелоны.
На 22 июня 1941 года половина эшелонов дивизии находилась в пути, штаб дивизии утром 23 июня 1941 года проехал Минск.
Разгружалась дивизия на станции Ратомка близ Заславля западнее Минска, в первые дни войны пополнялась за счёт отступающих частей и военнобязанных, приписанных к Минскому укреплённому району.
С 23 июня 1941 года начала занимать позиции в Минском укреплённом районе западнее и северо-западнее Минска, оседлав шоссе на Молодечно. 288-й стрелковый полк занял позиции севернее шоссе, 30-й стрелковый полк правым флангом оборонял шоссе, а левым флангом доходил до Заславля, 159-й стрелковый полк занял рубеж Заславль включительно — Старое Село.[2]. Дивизия занимала фронт порядка 60 километров [3].
После полудня 25 июня 1941 года перед фронтом 64-й стрелковой дивизии были отмечены первые немецкие танки. Посланный разведывательный батальон дивизии близ Радошковичей разгромил часть штаба 39-го моторизованного корпуса, захватив весьма важные документы и пленных [4]. В этот же день были атакованы части дивизии в Заславле.
26 июня 1941 года на участке 30-го стрелкового полка немецкие части начали наступление по шоссе Молодечно — Минск, и также атаковали Рогово, все атаки были отбиты.
288-й стрелковый полк дивизии также левым флангом попал под удар и был вынужден оставить позиции. С ним в этот день была потеряна связь и в целом не восстановилась. Последние сведения о нём в дивизию поступили 27 июня 1941 года, когда он отступил северо-восточнее Логойска.
159-й стрелковый полк в районе Заславля был атакован слабо и отбил атаки противника. К вечеру 26 июня 1941 года противник сумел прорвать позиции 30-го стрелкового полка на шоссе, подразделения полка начали отступать и положение частично было восстановлено вводом резерва в виде противотанкового дивизиона. В это же время 159-й стрелковый полк оставил Заславль, но сумел его отбить.
27 июня 1941 года дивизия была атакована по всему фронту, 30-й стрелковый полк отошёл на Семков Городок, а 159-й стрелковый полк оставил Заславль.
В этот же день дивизия отправила восточнее Минска гаубичный полк, не имевший снарядов, транспорт, тылы, второй эшелон штаба дивизии и тяжелораненых. 28 июня 1941 года тяжёлые бои разгорелись на левом фланге, в полосе 159-го стрелкового полка, на стыке со 108-й стрелковой дивизией, у деревни Старое Село. 30-й стрелковый полк, в котором оставалось не больше трети состава, не выдержал нового удара, и вечером, присоединившись к частям 100-й стрелковой дивизии через Уручье начал отход на Волму. Фактически, в районе станции Ратомка от дивизии оставался потрёпанный 159-й стрелковый полк. Два полка было сформировано из окруженцев, выходивших от западных границ.
30 июня 1941 года в расположении дивизии появился командующий 3-й армией В.И. Кузнецов, также отступающий от границы. Под его руководством с боем у Волковичей, дивизия прорвала кольцо окружения и к 5 июля 1941 года подошла к Березине. Остатки дивизии в дальнейшем отходили за Днепр и 21 июля 1941 года из боёв выведены, дивизия направлена на доукомплектование.[5]
К 29 июля 1941 года дивизия начала сосредоточение в составе 44-го стрелкового корпуса в районе Свищево. На 1 августа 1941 года дивизии было предписано занять район Свищево и обеспечить за собой переправу через Вопь и овладеть районом Пологи [6]. На 16 августа 1941 года дивизия сосредоточилась в районе Вадино. Перед дивизией стояла задача совместно с 596-м гаубичным полком и подразделениями 874-м противотанкового полка прорвать оборону противника на участке Старые Рядыни в (1,5 километрах западнее Харино) и к исходу 17 августа 1941 года захватить переправы через реку Царевич на участке Синякова, Петрова и в дальнейшем наступать в направлении Сельцо, Степанков. На 21 августа 1941 года наступала в общем направлении на Духовщину, нанося главный удар в направлении Петрова, Сельцо, Кулагино, с задачей к исходу дня выйти на фронт Сущево, Рафенино.
19 сентября 1941 года из боёв выведена, отправлена в Вадино [7]. 26 сентября 1941 года преобразована в 7-ю гвардейскую стрелковую дивизию
https://ru.wikipedia.org/wiki/64-%D1%8F_%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B4%D0%B8%D0%B2%D0%B8%D0%B7%D0%B8%D1%8F_%281-%D0%B3%D0%BE_%D1%84%D0%BE%D1%80%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29