Родился в Москве. В 1952 году Николай Некрасов закончил музыкальное училище по классу балалайки и дирижирования. С 1952 по 1954 г.г. учился в летном училище на Украине. В 1954 г., вернувшись в Москву, Н.Некрасов поступает в Академию музыки им. Гнесиных. С 1957 по 1960 гг. – главный дирижер оркестра Государственного Академического русского народного хора им. Пятницкого. В 1960 году Н.Некрасов заканчив Академию им. Гнесиных, становится главным дирижером оркестра Государственного Академического ансамбля народного танца СССР под руководством И.А. Моисеева. С 1985 по 1998гг. – зав. кафедрой оркестрового дирижирования РАМ им. Гнесиных. С 2001 по 2012гг. – профессор Московской Государственной консерватории. С 1973 по 2012 гг. Н.Некрасов являлся художественным руководителем и главным дирижером оркестра русских народных инструментов Всероссийской Государственной телерадиокомпании. В 1971г. он был удостоен звания заслуженного артиста России, в 1978г. – народного артиста России, с 1988г. – народный артист СССР. В 1995г. Н.Некрасов был награжден орденами «За заслуги перед Отечеством», «Орден Почета» (2002г.). Умер в Москве.