Николай Иванович Захаров родился в 1909 году в деревне Далево Крестицкого района Ленинградского области. Образования не имел.
В 1931 году Николай Иванович был призван в ряды Рабочей Крестьянской Красной Армии, где два года служил в органах НКВД.
В Чесменский район Н.И. Захаров приехал в 1940 году, работал кузнецом в колхозе имени Куйбышева.
В начале Великой Отечественной войны, 22 августа 1941 года, был мобилизован Чесменским райвоенкоматом на защиту Родины.
Рядовой Захаров Николай Иванович погиб в декабре 1941 года.
Из книги «Участники Великой Отечественной войны 1941-1945гг. пос. Клубовка Чесменского района Челябинской области. Материал составлен Н.Тимченко).