Николай Михайлович Овсянников родился в 1928 году в деревне Паньково Дмитровского уезда Московской губернии (ныне - Дмитровский район Московской области). Русский
С 1946 г. — на хозяйственной, партийной и советской работе в Московской области
1967-1976 гг. - 1-й секретарь Ленинского райкома КПСС Московской области
Заведующий отделом организационно-партийной работы Московского областного комитета КПСС, заместитель председателя исполкома Московского областного Совета народных депутатов.
Умер в Москве в 1984 году. Делегат XXIV и XXV съездов КПСС.