310-я стрелковая дивизия сформирована в июле 1941 года в городе Акмолинске Казахской ССР. Командиром дивизии был назначен Зимировский Никифор Матвеевич. Это соединение было переброшено под Ленинград. Благодаря её упорному сопротивлению немецким войскам не удалось создать второе кольцо окружения вокруг Ленинграда, которое бы перекрыло дорогу через Ладожское озеро.
14 января 1944 года дивизия ведет наступление на противника севернее Новгорода. За выполнение боевых задач, массовый героизм солдат, сержантов и офицеров 310-я стрелковая дивизия удостоилась наименования «Новгородской».
С 30 ноября 1944 года по 15 января 1945 года находилась на переформировании в городе Шахунья Горьковской области.