Астахов Николай Владимирович родился В 1943 году в селе Коньшино Губкинского района Белгородской области.
Получив среднее образование Астахов Николай Владимирович работал разнорабочим в колхозе «1 Мая» Губкинского района.
В 1969 году Астахов Николай Владимирович окончил Курский сельскохозяйственный институт.
С 1962 по 1965 годы Астахов Николай Владимирович служил в рядах Советской Армии.
С 1969 по 1971 годы Астахов Николай Владимирович работал главным агрономом колхоза «1 Мая» Губкинского района.
С 1971 по1973 годы - председатель колхоза «Память Мичурина» Губкинского района.
С 1973 по 1987 годы - Астахов Николай Владимирович начальник управления сельского хозяйства Губкинского райисполкома, председатель РАПО, с 1987 по 1993 годы - директор ОПХ «Сергиевское».
С 1993 по 1996 годы - первый заместитель главы администрации Губкинского района и г. Губкина.
С 1996 по 2002 годы Астахов Николай Владимирович работал в подсобном хозяйстве Лебединского ГОКа.
С 2002 года - глава крестьянско-фермерского хозяйства «Элитное».
В настоящее время Астахов Николай Владимирович пенсионер.
Женат. Имеет сына.