Николай Васильевич Ляпушев родился в городе Красное Село, который сегодня входит в состав Красносельского района Санкт-Петербурга.
Когда началась Великая Отечественная война, Николая Васильевича призвали в армию. Николай Ляпушев стал рядовым — так называли военнослужащего, который не имел командного звания. Он служил в 3-й Ленинградской (Фрунзенской) дивизии народного ополчения.