Родился 8 января 1963 года в деревне Иванишевичи Славгородского района Могилевской области Белорусской ССР (Славгородский район, Могилевская область, Республика Беларусь).
26 октября 1981 года Климовичским районным военным комиссариатом призван на воинскую службу.
С 25 февраля 1982 года по 31 октября 1983 года в должности рядового, пулеметчика войсковой части полевой почты № 53701 проходил службу в Республике Афганистан.
Награжден медалью "Воину-интернационалисту от благодарного афганского народа".
Умер 1 февраля 2019 года.
Демидов Николай Петрович // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. — Могилев, 2019. — С. 318.
Демидов Николай Петрович // И память сердца говорит… : альбом / ГУК "Централизованная сеть публичных библиотек Славгородского района". — Славгород, [2000?]. — С. 40 : портр.