Игорь Игошин родился 11 декабря 1970 года в городе Киров. После окончания средней школы молодой человек работал сначала журналистом, потом редактором молодежного радиовещания в Комитете по телевидению и радиовещанию Кировской области. Прошел срочную службу в армии.
Демобилизовавшись, поступил на философский факультет Московского государственного университета им. М.В. Ломоносова, который окончил в 2001 году, получив специальность политолога. С 1995 года совмещал учебу и политологическую деятельность с руководящей работой в агропродовольственном секторе. С 1995 года по 1998 год Игошин был генеральным директором ОАО «Агропродукт». С 1998 года - генеральный директор ЗАО «Реал-Агро».
В 1999 году Игошин Игорь был избран депутатом Государственной Думы третьего созыва. Состоял в «Агропромышленной депутатской группе». В 2001 году вошел в состав депутатской межфракционной группы «Европейский клуб» в Государственной Думе РФ, затем перешел из Комитета по аграрным вопросам в Комитет по бюджету и налогам. В 2002 году создал Центр стратегического развития Владимирской области.
В 2003 году был избран депутатом Государственной Думы четвертого созыва по одномандатному округу №68, Владимирская область. Член фракции «Единая Россия». В декабре 2003 года остановил членство в КПРФ и в течение последующего 2004 года был одним из немногих беспартийных депутатов Государственной Думы в 4-м созыве.
В 2005 году вступил в общероссийскую политическую партию «Единая Россия». Через несколько месяцев на шестом съезде партии «Единая Россия», был избран членом Генерального совета партии. В 2006 году, 27 мая, был избран секретарем политического совета Кировского регионального отделения партии «Единая Россия».
В 2007 году Игорь Николаевич возглавлял список «Единой России» на выборах в Государственную Думу по Кировской области, также являлся одновременно начальником избирательного штаба. В итоге был избран депутатом Государственной Думы пятого созыва от «Единой России», став членом фракции «Единая Россия», заместителем председателя комитета по науке и наукоемким технологиям.
С 2011 года по 2016 год - депутат Государственной Думы ФС РФ VI созыва. Член Комитета ГД по экономической политике, инновационному развитию и предпринимательству. За время своей парламентской деятельности Игорь Игошин стал автором десятков законов и законопроектов в различных сферах общественной жизни. Является председателем правления Центра стратегического развития Владимирской области. Кандидат политических и экономических наук.
На выборах 18 сентября 2016 года Игошин Игорь Николаевич был избран Депутатом Государственной Думы VII созыва от избирательного округа 0079, Владимирский - Владимирская область. Член фракции «Единая Россия». Член комитета ГД по региональной политике и проблемам Севера и Дальнего Востока. Дата начала полномочий - 18 сентября 2016 года.