Николай Алексеевич Исаков родился 15 ноября 1946 года в деревне Нюхча Пинежского района. Начал трудовую деятельность в 1965 году учителем Нюхченской восьмилетней школы-интерната. После окончания Университета дружбы народов имени П. Лумумбы находился на дипломатической службе в Республике Куба. В дальнейшем продолжил свою деятельность в органах исполнительной и законодательной власти Архангельской области.

Исаков отдал работе в Пинежском районе 16 лет, возглавлял районный Совет народных депутатов, райисполком и администрацию Пинежского района.

В декабре 1993 года он был избран депутатом и председателем Архангельского областного Собрания депутатов первого созыва.

В 1996 году после истечения срока полномочий перешёл на работу в администрацию Архангельской области на должность заместителя председателя правительства региона — председателя комитета международных, межрегиональных связей и национальной политики.

Николай Исаков проводил большую работу по привлечению иностранных инвестиций в экономику 29-го региона, в частности в сфере энергоснабжения. При его участии был реализован российско-норвежский проект развития телемедицины.

В августе 2000 года Исаков был повторно избран в АОСД и представлял интересы избирателей в третьем и четвёртом созывах, исполняя обязанности заместителя председателя законодательного органа, члена комитета по бюджету, налогам и экономической политике.

Свои знания, опыт организационной и хозяйственной деятельности Николай Алексеевич умело использовал в законотворческой работе. При его непосредственном участии был подготовлен ряд областных законов и постановлений Архангельского областного Собрания депутатов, имеющих большое значение для экономического развития Поморья.

Награждён медалью ордена «За заслуги перед Отечеством II степени».