Воробьёв Николай Павлович родился 13 декабря 1922 года, в деревне Малышкино, ныне Солигалического района, в семье крестьянина.
Окончил 7 классов Ильинской школы. До призыва в армию работал в родном колхозе.
В октябре 1941 года был призван на фронт, направлен в школу младших командиров, получил военную специальность наводчика артиллерийского орудия. Воевал на первом Украинском фронте в артиллерийском истребительном противотанковом полку в качестве командира орудийного расчёта. Сражался под городом Ржевом, на Курской дуге, освобождал Киев. Николай Павлович дошёл до Польши, но ввиду контузии и ранения по состоянию здоровья, имея вторую группу инвалидности, в сентябре 1945 года был демобилизован.
Указом Президиума Верховного Совета СССР от 10 января 1944 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство гвардии младшему сержанту Воробьёву Николаю Павловичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
В 1964 году с семьёй приехал на строительство КГРЭС в г. Волгореченск. Стал первым начальником пожарной части, затем перешёл начальником группы караула ВОХРа на КГРЭС. Николай Павлович проводил активную работу по военно-патриотическому воспитанию подрастающего поколения. Он постоянно выступал с воспоминаниями о войне перед учащимися профессионального лицея № 17 и общеобразовательных учреждений города. Николай Павлович Воробьёв участвовал в юбилейных парадах Победы на Красной площади.
Умер 3 декабря 2013 года. Похоронен в Волгореченске на аллее почётных захоронений старого городского кладбища.
В ноябре 2014 года в г. Солигаличе Костромской области на Монументе Славы в центре города в честь Воробьёва Николая Павловича установлена мемориальная доска.
В 2012 году именем Героя назван лицей №1 города Волгореченска, на здании школы установлена мемориальная доска.