На завершающем этапе войны участвовал в Ленинградско-Новгородской, Прибалтийской, Восточно-Прусской и Восточно-Померанской наступательных операциях, а также в блокаде Курляндской группировки противника. К Победе майор Н. Д. Котов выполнил 199 боевых вылетов, потопив 7 кораблей и судов врага. Много боевых вылетов выполнил в составе экипажа командира полка Героя Советского Союза И. И. Борзова.