Николай Яковлевич Яковлев родился 9 мая 1914 года в деревне Каракасы Ядринского района Чувашской Республики.
Трудовую деятельность начал в 1938 году в Саратовском аэропорту авиатехником после окончания Саратовского авиационного техникума.
С июля 1941 года в рядах Советской Армии. Участвовал в боевых действиях против фашистской Германии в составе 12-го гвардейского авиационного полка дальнего действия в должности авиатехника. Был тяжело ранен в районе города Коломна Украинской Республики.
После демобилизации с 1946 по 1980 годы работал в Чебоксарском аэроклубе. В Волжской автомобильной дороге с 14 июля 1970 года до ухода на заслуженный отдых работал начальником отдела материально-технического снабжения.
За проявленные на фронте мужество и героизм награжден Орденами Отечественной войны Iи II степени, Орденом Красной Звезды, Медалями «За оборону Сталинграда», «За оборону Ленинграда», «Партизану Отечественной войны II степени» и другими медалями.
Воинское звание инженер – капитан.