Родина героя - деревня Задняя (ныне часть Типиницы), расположенная в Медвежьегорском районе Карелии. Во время войны служил разведчиком в Полтавской краснознаменной дивизии. Пал смертью храбрых при захвате Крейцбурга.
Николай Иванович рос без матери, она умерла, когда ему было всего два года1. Отца будущего прославленного разведчика не стало в 1935 году1. Николай Ригачин был сапожником Типиницах, затем ушел служить в рядях Красной армии1. Вначале Великой Отечественной Николай Иванович получил ранение и оказался в плену. Ему удалось сбежать и при первой возможности вернуться в ряды родной армии5.
Весной 1944-го Николая Ригачина зачислили в гвардейскую часть. Там он стал разведчиком, неоднократно приводил «языков», получил орден Красной звезды1. Ригачин прошел Украину, сражался за свободу городов и сел Польши5.
Свой подвиг Ригачин совершил при штурме Крейцбурга (сейчас Ключборг) зимой 1945 года5. Это был крупный вражеский опорный пункт. Накануне штурма Николай Иванович провел разведку, взял в плен двух немецких связистов. С утра гвардия Ригачина пошла в атаку. На главной площади никак не получалось устранить вражеский дот – даже прицельные броски гранат, которые совершил Ригачин, не могли прекратить пулеметного огня. Тогда доблестный солдат Николай Ригачин бросился на амбразуру и прикрыл её собой, открыв дорогу пехоте, которая не замедлила перейти в наступление5.
Похоронен герой в Крейцбурге в братской могиле1. Почетное звание Героя Советского союза он получил посмертно2. В Петрозаводске есть улица имени Ригачина, на стене средней школы в Толвуе, где учился Николай Иванович, установлена памятная доска. Портрет Николая Ригачина помещен в галерее земляков-Героев Советского Союза в столице Карелии.