Призван в армию в сентябре 1940 года. В 1942 году окончил школу пилотов. В действующей армии с июля 1942 года. Участвовал в Северо-Кавказской стратегической, Краснодарской, Новороссийско-Таманской стратегической, Керченско-Эльтигенской десантной, Крымской, Белорусской стратегической, Восточно-Прусской стратегической, Млавско-Эльбингской, Восточно-Померанской стратегической, Берлинской стратегической наступательных операциях.
К концу Великой Отечественной войны совершил 642 боевых вылета, провёл 87 воздушных боёв, в которых сбил лично 15 самолётов противника[1]. 15 мая 1946 года за мужество и героизм присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
После войны продолжал службу в Военно-Воздушных Силах Советской Армии. С 1959 года полковник Н. М. Онопченко — в запасе. Жил в городе Ступино Московской области. Скончался 3 мая 1998 года.
↑М. Ю. Быков. Все Асы Сталина 1936—1953 гг.. — Научно-популярное издание. — М.: ООО «Яуза-пресс», 2014. — 1392 с. — (Элитная энциклопедия ВВС). — 1500 экз. — ISBN 978-5-9955-0712-3.
Воробьёв В. П., Ефимов Н. В. Герои Советского Союза. Справочник СПб., 2010.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Документы на сайте «Подвиг народа».
Подвиги во имя Отчизны. Харьков, 1974.
Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!