Родился 19 февраля 1967 года в Ульяновске.

Окончил среднюю школу №2 (ныне – гуманитарный лицей) с золотой медалью. В 1989 году окончил с отличием Ульяновский филиал Куйбышевского планового института.

В 1984-го по 1990-й работал на Ульяновском приборостроительном заводе (в настоящее время ОАО «Утёс»). В 1990–1993 гг. – младший научный сотрудник, преподаватель кафедры экономики Филиала Московского государственного университета в Ульяновске. В 1993–1997 гг. – помощник ректора Филиала Московского государственного университета (с 1996 г. УлГУ) по экономическим вопросам, начальник экономического отдела ФМГУ. В 1997 году защитил кандидатскую диссертацию по проблемам информационно-аналитического обеспечения органов территориального управления (закончил аспирантуру на кафедре экономики УлГУ). В 1997–1998 и 1999–2001 гг. – исполнительный директор Государственного научного учреждения «Средневолжский научный центр». В 1998–1999 гг. – проректор УлГУ по внешним связям и социальным вопросам. В 2001–2002 гг. – начальник экспертно-аналитического управления администрации Ульяновской области. В 2002–2004 гг. – начальник департамента экономики администрации Ульяновской области. В 2004 году – заместитель губернатора по экономике. В 2005 г. – заместитель министра экономики правительства Ульяновской области. В 2006–2007 гг. – заместитель министра инвестиций и внешних связей Ульяновской области. В 2008 году – министр развития предпринимательства и туризма Ульяновской области.

С января 2009 года по 31 декабря 2023 года – председатель Счетной палаты Ульяновской области («Я считаю, что та работа, которой я сейчас занимаюсь, полезна и нужна. С этой точки зрения она мне интересна»). Отставка сопровождалась громким скандалом и торпедированием его кандидатуры со стороны фракции «Единая Россия» в Заксобрании. Этот пассаж до сих пор никто публично так и не объяснил. Егоров подвел итоги 15 лет на посту так: «Мудрым пользуйся девизом – будь готов к любым сюрпризам». С 13 февраля Игорь Егоров назначен заместителем председателя правительства региона, в новом статусе вице-премьера он курирует областное имущество, финансы и проблемы охраны культурного наследия.

Награжден почетной грамотой Законодательного Собрания Ульяновской области.

Женат. Дочь Яна, сын Святослав (разница между детьми – 10 лет).

В 21 год Игорь Егоров стал самым молодым парторгом в Ульяновской области.

Был капитаном одной из лучших команд КВН заводской лиги; также играл в «Что? Где? Когда?» («Нас регулярно приглашали и на отборочные турниры, проводимые Центральным телевидением. Но нам уже исполнилось по 27-28 лет, у всех появились семьи. Несколько участников команды уехало из Ульяновска, и она перестала существовать»).

Увлечен футболом (на уровне болельщика, фанат московского «Динамо»), любит играть в бадминтон и настольный теннис.

Имеет в коллекции больше двух тысяч фильмов («Очень люблю старые американские и итальянские картины. Уважаю японское, шведское, французское кино. В зависимости от настроения могу поставить мелодраму, приключенческий фильм или серьезную драму. Не люблю мистику, не терплю фильмы про вампиров. Люблю антиутопии – о мире далекого будущего, вестерны, историческое кино. Любимых фильмов достаточно много. Был период, когда у меня было только два самых любимых советских фильма – «Дом, в котором я живу» и «Калина красная». А сейчас уже и не смогу составить такой короткий список»).