Родился 20 мая 1920 года в деревне Мазалово ныне Томский район Томской области.
Старшина Советской Армии, участник Великой Отечественной войны, Герой Советского Союза.
С октября 1942 года — на фронтах Великой Отечественной войны. К августу 1943 года гвардии сержант Николай Дорохов был пулемётчиком 104-го гвардейского стрелкового полка 36-й гвардейской стрелковой дивизии 57-й армии Степного фронта. Отличился во время освобождения Харьковской области Украинской ССР.
10-11 августа 1943 года в ходе боёв у села Терновая Дорохов, ведя огонь из пулемёта, отбил три немецкие контратаки, что способствовало успешному штурму господствующих высот всей ротой. 30 августа во время боя к юго-западу от Мерефы Дорохов, ведя огонь с расстояния менее 100 метров, уничтожил большое количество солдат и офицеров противника.
Указом Президиума Верховного Совета СССР от 22 февраля 1944 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и героизм» гвардии сержант Николай Дорохов был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
В 1946 году в звании старшины Дорохов был демобилизован. Проживал в Томске, до выхода на пенсию работал слесарем-инструментальщиком на Томском заводе измерительной аппаратуры. Умер 25 апреля 1994 года, похоронен в Томске, на кладбище Бактин.
Был также награждён орденом Отечественной войны 1-й степени и рядом медалей.
В Новорождественской средней школе Томского района Томской области в память о земляке-Герое открыта мемориальная доска.