Кононенков Николай Иванович родился 9 мая 1922 года в деревне Пересуха Щигровского района Курской области. Получил начальное образование. Работал трактористом.
В феврале 1943 года призван в ряды Красной Армии. В боях Великой Отечественной войны с июля 1943 года. Участвовал в Курской битве.
Сапёр 170-го инженерно-сапёрного батальона (14-я инженерно-сапёрная бригада, 65-я армия, Центральный фронт) ефрейтор Н. И. Кононенков отличился в сентябре 1943 года при форсировании Днепра в районе поселка Лоев (ныне Лоевский район Гомельской области Белоруссии). На лодке тремя рейсами переправил 75 бойцов. Под огнём противника перетянул на правый берег канат для организации паромной переправы и закрепил его.
Указом Президиума Верховного Совета СССР от 30 октября 1943 года ефрейтору Кононенкову Николаю Ивановичу было присвоено звание Героя Советского Союза.
Участвовал в боях за освобождение Правобережной Украины, Румынии и Польши.
В 1945 году окончил Саратовское танковое училище, принимал участие в войне с Японией, затем служил в Порт-Артуре.
С 1946 года капитан технической службы Н. И. Кононенков в отставке. Жил в селе Черниговка Приморского края. Окончил Черниговское сельское профтехучилище. Работал механиком в Черниговской МТС. В 1956 г. окончил сельхозтехникум в Улан-Удэ. Работал главным инженером в совхозах «Черниговский» и «Дмитриевский».
После выхода на пенсию занимался общественной деятельностью, принимал участие в ветеранском движении, работал с молодежью. В 2008 году переехал жить в город Владивосток к сыну.
Умер 4 февраля 2011 года, похоронен на Новом кладбище села Черниговка Приморского края.
Награжден орденами Ленина, Отечественной войны 1-й степени, медалями.
Имя Н. И. Кононенкова присвоено Косоржанской средней школе Щигровского района Курской области.
Увековечен на стеле «Героям-курянам» в Курске.