Ковалев Николай Иванович родился 8 июля 1950 года в с.Чермен Пригородного района Северо-Осетинской АССР.
В 1967 году окончил среднюю школу в с. Чермен.
С 1967 по 1968 год работал токарем, затем слесарем в Черменском плодоовощном совхозе.
С 1968 по 1970 год проходил службу в рядах Советской Армии в Северной группе войск в Польской Народной Республике. За время службы награжден медалью "За воинскую доблесть".
В 1976 году окончил Грозненский нефтяной институт по специальности геология и разведка нефтяных и газовых месторождений.
С 1976 по 1977 год - геолог тематической партии Нефтекумского управления буровых работ.
С 1977 по 1985 годы - инженер, старший инженер, заместитель начальника цеха по добыче нефти и газа Ставропольского нефтегазодобывающего управления.
С 1985 по 1994 год - начальник инженерно-технической службы, начальник производственного отдела по добыче нефти и газа, главный инженер ПО "Ставропольнефтегаз".
С марта 1994 года - генеральный директор АООТ "Ставропольнефтегаз", с 1996 года - ОАО "Роснефть-Ставропольнефтегаз", с 12 мая 2004 года - генеральный директор ОАО "НК Роснефть-Краснодарнефтегаз".
С 2001 года - депутат Государственной Думы Ставропольского края.
В 1998 году ему присвоено звание Лауреата Премии Правительства Российской Федерации в области науки и техники.
Заместитель председателя комитета по бюджету, экономической политике, налогам, собственности и инвестициям.
Имеет Почетное звание "Заслуженный работник нефтяной и газовой промышленности", почетное звание "Заслуженный нефтяник Кубани", награжден медалью "За заслуги перед Ставропольским краем".
Женат. Имеет двоих детей и двоих внуков.