Н. В. Ларин родился 10 июля 1918 года на хуторе Шашково в Рязанской губернии в крестьянской семье. По национальности русский. По окончании 7 классов школы работал на Новокузнецком металлургическом комбинате. Член КПСС с 1944.
Проходил службу в Красной Армии в 1938—1939 и с 1941. В 1941 году окончил ускоренный курс Новосибирского военно-пехотного училища, в 1942 — курсы «Выстрел». В действующей армии с февраля 1943 года. В 1944 году вступил в ряды КПСС.
Капитан Н. В. Ларин особо отличился 26 января 1945 года при форсировании Одера в районе населённого пункта Дембзен (южнее города Сцинава, ныне Польша). Батальон под его командованием первым переправился через реку, захватил плацдарм, расширил и удержал его до подхода основных сил дивизии.
Указом Президиума Верховного Совета СССР от 10 апреля 1945 года капитану Ларину Николаю Владимировичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
С 1946 года в запасе. В 1957 окончил Высшую школу МВД. До 1962 года жил в Новокузнецке работая в органах внутренних дел. С 1962 года, по выходу в отставку, полковник Ларин жил и работал в городе Молодечно Минской области. Скончался 12 ноября 1982 года.