Родился 4 февраля
1901 года в станице Темижбекская Краснодарского края.
На военной службе – с 1918 года. Окончил Самарские командные
курсы (1922), Новочеркасские кавалерийские курсы усовершенствования
комсостава (1929) и Военную академию им М.В. Фрунзе (1936).
В годы Гражданской войны красноармейцем участвовал в боях с
белогвардейцами на Кубани и в Астраханских степях (1918—1920).
С 1923 года – командир взвода, помощник командира и командир
эскадрона. С 1936 года служил в штабе 30-й кавалерийской дивизии
начальником 2-й и 1-й части, затем заместителем начальника и
начальником группы контроля при Военном совете и старшим помощником
инспектора пехоты ЛВО.
С декабря 1940 года командовал 8-й отдельной стрелковой бригадой,
с которой вступил в Великую Отечественную войну на Северном
фронте (с августа 1941 года Ленинградский фронт) и участвовал
в боях на полуострове Ханко. С марта 1942 года – командир 136-й
(с января 1943 года – 63-я гвардейская) дивизии 43-й армии.
За умелое управление частями дивизии и личное мужество, проявленные
в битве за Ленинград, Н.П. Симоняку присвоено звание Героя Советского
Союза.
С апреля 1943 года назначен командиром 30-го гвардейского стрелкового
корпуса, с октября 1944 года – командующим 3-й ударной армией,
с марта 1945 года и до конца войны – командующим 67-й армией.
Воевал на Ленинградском, 2-м Прибалтийском и 1-м Белорусском
фронтах. Войска под его командованием участвовали в обороне
Ленинграда, в Синявинской, Нарвской, Выборгской, Таллинской,
Висло-Одерской и Восточно-Померанской операциях.
После войны командовал 67-й армией, с ноября 1945 года по сентябрь
1948 года – 30-м гвардейским стрелковым корпусом в Л ВО.
С 1948 года в отставке.
Награждён тремя орденами Ленина, тремя орденами Красного Знамени,
орденами Суворова I и II степени, Кутузова I степени, Красной
Звезды, медалями, а также иностранными орденами.