Николай Петрович Егоров родился 25 ноября 1936 года в д. Мятиково в крестьянской семье.
После окончания Пайгусовской средней школы поступил в Козьмодемьянское педагогическое училище. Работал учителем в Картуковской семилетней школе. В 1956- 1957 г.г. был заведующим школьным отделом Еласовского РК ВЛКСМ. В этот период публикует свои первые стихотворения на страницах районных газет «Ленин корны» (г. Козьмодемьянск) и «Ленин знамя» (с. Еласы).
В 1957- 1963 г .г. Николай учится на историко-филологическом факультете Марийского государственного педагогического института им. Н.К.Крупской. С 1964 г. работал в редакции газеты «Молодой коммунист», с 1968 г. был старшим редактором отдела пропаганды Комитета по радиовещанию и телевидению Совета Министров Марийской АССР.
Н. Егоров известен как поэт-лирик. Его стихотворения публикуются на страницах журнала «Ончыко», газет «Марий коммуна» и «Ямде ли». Первый сборник лирических стихотворений Н. Егорова «Березовый лист» издан в 1968 году. Его детские произведения объединены в сборнике «Маленькие космонавты» (1970). На слова Н. Егорова написано немало популярных песен. Лучшие произведения поэта переведены на русский и татарский языки.
Николай Петрович Егоров – член Союза журналистов СССР.
Награжден Почетной грамотой Совета Министров Марийской АССР и Марийского обкома КПСС.