Николай Алексеевич Исаков родился 15 ноября 1946 года в деревне Нюхча Пинежского района. Начал трудовую деятельность в 1965 году учителем Нюхченской восьмилетней школы-интерната. После окончания Университета дружбы народов имени П. Лумумбы находился на дипломатической службе в Республике Куба. В дальнейшем продолжил свою деятельность в органах исполнительной и законодательной власти Архангельской области.
Исаков отдал работе в Пинежском районе 16 лет, возглавлял районный Совет народных депутатов, райисполком и администрацию Пинежского района.
В декабре 1993 года он был избран депутатом и председателем Архангельского областного Собрания депутатов первого созыва.
В 1996 году после истечения срока полномочий перешёл на работу в администрацию Архангельской области на должность заместителя председателя правительства региона — председателя комитета международных, межрегиональных связей и национальной политики.
Николай Исаков проводил большую работу по привлечению иностранных инвестиций в экономику 29-го региона, в частности в сфере энергоснабжения. При его участии был реализован российско-норвежский проект развития телемедицины.
В августе 2000 года Исаков был повторно избран в АОСД и представлял интересы избирателей в третьем и четвёртом созывах, исполняя обязанности заместителя председателя законодательного органа, члена комитета по бюджету, налогам и экономической политике.
Свои знания, опыт организационной и хозяйственной деятельности Николай Алексеевич умело использовал в законотворческой работе. При его непосредственном участии был подготовлен ряд областных законов и постановлений Архангельского областного Собрания депутатов, имеющих большое значение для экономического развития Поморья.
Награждён медалью ордена «За заслуги перед Отечеством II степени».