Николай Васильевич Димитров родился 24 апреля 1956 года в селе Верхний Кужебар, Каратузского района, Красноярского края. Родители работали в колхозе имени Ленина: отец Василий Константинович был председателем колхоза имени В. И. Ленина, а мама — Валентина Максимовна — работала бухгалтером колхоза.
Учился в Верхнекужебарской средней школе с 1963 по 1973 год. С первого класса, во время летних каникул, работал в колхозе на заготовке сена, силоса и сенажа. Был бригадиром ученической бригады. После окончания школы поступил в сельскохозяйственный институт в городе Красноярске. Годы учебы с 1973 по 1978 гг.
После окончания учебы начал работать в колхозе имени В.И. Ленина агрономом-семеноводом. Был неосвобожденным секретарем комсомольской организации колхоза. Весной 1979 года стал бригадиром полеводческой бригады в деревне Алексеевка.
С 1 октября 1979 года начал свою работу в Каратузском совхозе главным агрономом, избрали председателем совета молодых специалистов в районе. С 12 июля 1984 года стал председателем правления колхоза «Пограничник», был членом бюро районного комитета партии. Избирался депутатом сельского совета. По итогам работы за период с 1985–1990 гг. за трудовые заслуги 27 августа 1990 года награжден Орденом Почета. С 24 апреля 1996 по 1998 гг. работал начальником Каратузского дорожно-строительного участка Минусинского ДРСУ 10. С 1998 года и по настоящее время директор ГПКК Каратузское ДРСУ.
За время работы был награжден грамотами и благодарственными письмами районного и краевого уровней. Имеет звание «Почетный работник агропромышленного комплекса России». Награжден знаками отличия красноярского края «За трудовые заслуги», «За заслуги перед Каратузским районом». Неоднократно избирался депутатом сельского и районного советов.
С 1997 года является помощником депутата Законодательного Собрания Красноярского края Зяблова Сергея Филипповича.

















