Игорь Викторович Егоров родился 7 марта 1974 года в городе Челябинске в рабочей семье. В 1991 году успешно окончил среднюю общеобразовательную школу №98. Трудовой путь начал в 1998 году. Работал руководителем подразделения крупной фирмы по маркетингу, директором юридической фирмы. С 2004 по 2008 год занимался развитием федерального издания «Рабочая газета» в регионах России. С 2011 года по 2014 год — заместитель генерального директора ОАО «МедиаКом» по Уральскому федеральному округу. Получил высшее юридическое образование в Челябинском филиале университета Российской академии образования.
Профессионально заниматься политикой начал в 2007 году, вступив в Коммунистическую партию Российской Федерации. С октября 2012-го является первым секретарем Челябинского областного отделения КПРФ. С февраля 2013 года — член ЦК КПРФ. В 2008-2011 гг. — помощник депутатов Законодательного Собрания Челябинской области (фракция КПРФ). С 2012 года является помощником депутата Государственной Думы Федерального Собрания Российской Федерации VI созыва В.И. Бессонова на общественных началах.
Награжден медалью «За заслуги в законотворческой деятельности» (2024).
Депутат Законодательного Собрания Челябинской области V–VII созывов.
С 2014 года Игорь Викторович является руководителем фракции КПРФ в областном парламенте.
Женат, двое детей.