Николай Васильевич Денин родился 15 мая 1958 года в деревне Домашово Брянского района Брянской области в крестьянской семье.
В 1977 году окончил Новозыбковский сельскохозяйственный техникум, в 1986 году — Всесоюзный сельскохозяйственный институт заочного образования (ныне Российский государственный аграрный заочный университет, РГАЗУ) по специальности "инженер-механик", в 2003 году — Российскую академию госслужбы при Президенте РФ.
Трудовую деятельность начал слесарем совхоза "Домашовский". Там же работал комбайнером, автомехаником и заведующим совхозными мастерскими.
В 1980-1981 годах был председателем Домашовского сельского совета, в 1983-1985 годах избирался депутатом Брянского районного совета.
С 1981 года по 1992 год занимал пост директора совхоза "Домашовский".
В 1992 году возглавил птицефабрику "Снежка" (поселок Путевка Брянской области), с 1993 года — генеральный директор ОАО "Снежка".
В 1996-2000 годах избирался депутатом Брянской областной думы.
В 2000 году выдвигался кандидатом на пост губернатора Брянской области, на выборах занял второе место.
7 декабря 2003 года был избран депутатом Государственной Думы Федерального Собрания РФ четвертого созыва от Брянского одномандатного избирательного округа. Был членом фракции "Единая Россия", членом комитета по аграрным вопросам, являлся депутатом Парламентского Собрания Союза Беларуси и России.
19 декабря 2004 года Николай Денин одержал победу на выборах губернатора Брянской области, набрав во втором туре 77,83% голосов избирателей.
18 октября 2007 года Брянской областной думой по представлению президента РФ он был наделен полномочиями губернатора области на очередной срок.
На выборах губернатора Брянской области 14 октября 2012 года одержал победу с 65,22% голосов, вступил в должность 21 октября.
9 сентября 2014 года президент России Владимир Путин отправил в отставку губернатора Брянской области Николая Денина с формулировкой "в связи с утратой доверия".
Николай Денин — кандидат экономических наук, кандидат сельскохозяйственных наук, заслуженный работник сельского хозяйства РФ (1994).
Член Высшего совета партии "Единая Россия.
Награжден орденом "Знак Почета" (1986), орденом Почета (1997) и орденом Дружбы (2008). Удостоен высшей общественной награды — золотого почетного знака "Общественное признание" (1999) и национальной премии имени Петра Великого.
Николай Денин женат, у него двое детей — сын Александр и дочь Татьяна.
Декларированный доход за 2013 год — около 3,4 миллиона рублей.
Материал подготовлен на основе информации РИА Новости и открытых источников