Иванов Игорь Михайлович родился 2 августа 1969 года в с. Поддорье Новгородской области.
В 1986 году окончил Поддорскую среднюю школу и поступил в Новгородский государственный педагогический институт, который окончил в 1992 году. Затем, в Новгородском государственном университете имени Ярослава Мудрого получил специальность «Менеджмент в социальной сфере».
С 1988 по 1989 год служил в рядах Советской Армии.
Свою трудовую деятельность Иванов И.М. в 1992 году начал учителем трудового обучения в Нивской основной школе. В 1996 году был переведен на должность директора.
В 2007 году Игорь Михайлович был принят на муниципальную службу в Администрацию муниципального района на должность главного специалиста общего отдела.
Потом назначен заведующим общим отделом, Управляющим Делами, председателем комитета организационно- правового обеспечения, заведующим отделом по организационным вопросам и с 09.01.2018 переведен и.о. заместителя Главы администрации муниципального района, председателем комитета культуры.
С 1 июля 2018 года Иванов И.М. переведен на должность заместителя Главы администрации муниципального района.
Женат. Имеет двух дочерей.