Сформирован в 1939 году в Вышнем Волочке в составе 123-й стрелковой дивизии. Принимал участие в Зимней войне
В составе действующей армии во время Великой Отечественной войны с 22 июня 1941 по 16 января 1942 и с 10 февраля 1942 по 8 июля 1944 года.
На 22 июня 1941 года дислоцируется в Выборге, в двадцатых числах августа 1941 года эвакуировался через Койвисто, в сентябре 1941 года занял позиции по «старой границе» в районе Лемболово.
В декабре 1941 года изъят из состава дивизии и в январе 1942 года передан на Волховский фронт, до апреля прикрывает войска 4-й армии в районе Киришей, с апреля по сентябрь - 59-й армии. В сентябре 1942 года возвращён в 4-ю армию, занял позиции в районе Облучье.. В начале 1943 года, действуя в интересах 2-й ударной армии принимает участие в прорыве блокады Ленинграда
В апреле 1943 года передан в 8-ю армию, находится на позициях юго-восточнее Вороново Мгинского района. С января 1944 года принимает участие в Ленинградско-Новгородской операции, прикрывая 59-ю армию. С марта 1944 года передан в 54-ю армию, которая занимала позиции юго-восточнее Пскова.
8 июля 1944 года переименован в 455-й отдельный зенитный артиллерийский дивизион.