Николай Сергеевич Егоров родился 10 августа 1941 г. в г. Карабаново Владимирской области.
с 1988 г. — 1-й секретарь Киржачского райкома КПСС;
в 1990 г. был избран председателем Киржачского районного Совета;
1990—1993 — народный депутат РФ, входил во фракцию "Левый центр" и в "Коалицию реформ";
С 24 августа 1991 года по 25 октября 1996 года полномочный представитель Президента РФ во Владимирской области.
Декабрь 1993 по январь 1996 гг. - депутат Совета Федерации Российской Федерации первого созыва от Владимирской области (избран 12 декабря 1993 года по Владимирскому двухмандатному избирательному округу № 33)
Умер 6 октября 2025 г.
Был женат. Сын Егоров Николай Николаевич (умер 2018 г.), был главой Территориальной избирательной комиссии Киржачского района