Русский советский поэт.
Родился в Москве, в Замоскворечье, в многодетной семье.
В 1942 году призван в армию и стал курсантом 2-го Ленинградского военного пехотного училища.
В начале 1943 года в звании старшего сержанта попал на передовую.
Первые стихи поэта были напечатаны во фронтовых газетах.
В августе в боях под Спас-Деменском получил тяжёлое ранение. Из армии демобилизовался в 1944 году и сразу же поступил в Литературный институт имени А. М. Горького (который окончил лишь в 1955 году).
В том же 1944 году Николай Старшинов женился на своей ровеснице, такой же фронтовичке и начинающей поэтессе Ю. В. Друниной.
В 1946 году у них родилась дочь Елена, но этот брак распался в 1960 г...