Таран Николай Николаевич родился 13 июня 1907 года. Место рождения - Украинская ССР, Одесская обл., Ново-Сбурьевка (возможно Херсонская обл., Голопристанский р-н, Ново-Збурьевка)
Призван в ряды РККА в октябре 1929 года. В 1930 году окончил полковую школу младших командиров 44-го стрелкового полка 15-й Сивашской стрелковой дивизии в г. Николаев и до 1932 года проходил срочную службу на должности командира отделения. После срочной службы поступил в 13-ю Одесскую военную пехотную школу имени тов. Якира.
В 1933 году после окончания школы направлен командиром взвода в 7-й отдельный местный стрелковый батальон береговой обороны (ОМСБ) КУРа (Крымского укрепрайона) ЧФ (в г. Севастополь), а в 1935 году назначен командиром роты 7-го ОМСБ. В 1937 году стал слушателем Высших стрелковых курсов усовершенствования командного состава пехоты РККА «Выстрел».
В 1938 году после окончания Курсов Таран назначается командиром 1-го батальона Местного стрелкового полка БО Главной военно-морской базы ЧФ.
Летом 1940 года Таран назначается командиром 2-й отдельной дисциплинарной роты ЧФ, а после ее преобразования зимой этого же года в батальон – командиром 2-го отдельного дисциплинарного батальона ЧФ (2-й одисб).
12 августа 1941 года согласно Указу Президиума Верховного Совета СССР «Об освобождении военнослужащих из дисциплинарных батальонов» батальон был расформирован.
В августе 1941 года капитан Таран был назначен исполняющим должность командира отдельного стрелкового батальона (вероятно, речь идет о 1-м отдельном Севастопольском караульном батальоне береговой обороны, основу которого составили бывшие военнослужащие 2-го одисб).
В сентябре 1941 года капитан Таран назначен «исполняющим должность» командира 2-го полка морской пехоты, сформированного на Тендровском боевом участке. 28-30 октября 1941 года 2-й ПМП был эвакуирован с о. Тендра в Севастополь и занял позиции на восточном участке сухопутной обороны города (подсектор 2-го ПМП). Позже включен в состав 2-го сектора СОР.
В ноябре Тарану Н.Н. присвоено звание «майор».
2-й ПМП расформирован 14.01.42 года из-за больших потерь. Остатки личного состава полка были включены в состав 7-й бригады МП. 10 января 1942 г. майор Н.Н.Таран назначен И.Д. командира 2-го Перекопского полка МП (Однако в личном деле этого назначения нет).
В июле 1942 года после сдачи Севастополя вместе со своими бойцами попал в плен, числился без вести пропавшим. Содержался в Николаевском «Шталаге-364», в концлагере №17 Тимишоара (Timişoara), а также в Лагере военнопленных №1 Слобозия или Слободзея (Slobozia), уезд Яломица, на юго-востоке Румынии.
В декабре 1942 г. Таран и несколько офицеров ЧФ (Тухов, Запорожченко, Галькевич) совершили побег из концлагеря Тимишоара, но через полтора месяца были пойманы и отправлены в лагерь Слобозия в Румынии.
Следующий побег в том же составе был совершен из Лагеря военнопленных Слобозия в конце 1943 года. Он оказался удачным. Преодолев много препятствий, Таран выбрался из Румынии на территорию расположения советских войск 28 ноября 1943 года. После проверки вернулся на ЧФ.
В мае 1944 года уже подполковник Таран Н.Н. был назначен комендантом г. Севастополя.
В августе 1944 года он был назначен офицером по боевой подготовке Береговой обороны Севастопольской военно-морской базы.
Боевыми наградами за время боев в Севастополе награжден не был. Медаль «За боевые заслуги» получил в 1944 году с формулировкой «за выслугу лет». Все последующие награды – юбилейные, за выслугу лет и участника ВОВ («Орден Красного Знамени» от 26.05.1946).
Таран Николай Николаевич умер в 1970 году. Похоронен на кладбище в п. Дергачи