Родился 16 июня 1978 года в Благовещенске.
Окончил Благовещенскую гимназию № 1 им. Надежды Крупской.
В 2000 году окончил ДальГАУ с квалификацией инженер.
В 2011 году окончил РАНХИГС при Президенте РФ.
Иван Николаевич женат и является отцом четверых детей.
С супругой Татьяной воспитывают дочь Эрику и сыновей Николая, Назара и Мирона.
Иван Абрамов с детства увлекается хоккеем, лыжами.
С 2005 по 2007 года - помощник депутата Госдумы.
С 2008 по 2011 года - депутат Законодательного собрания Амурской области. Возглавил Комитет по вопросам экономики, межрегиональных, внешнеэкономических связей
и собственности области и пост руководителя депутатской фракции.
В 2011 году возглавил Дальневосточный список ЛДПР на выборах в Госдуму и избран депутатом Госдумы.
В ГосДуме вошёл в Комитет по региональной политике
и проблемам Севера и Дальнего Востока, был первым заместителем председателя Комитета.
В 2012 и 2015 годах выдвигался кандидатом на пост губернатора Амурской области.
С 2016 по 2018 гг. – депутат Государственной Думы VII созыва по одномандатному округу № 70.
В 2017 году вошёл в состав Кадрового резерва Президента России, с 2017 по 2018 год прошёл обучение по программе подготовки управленческих кадров, проводимое администрацией Президента РФ.
С 27 сентября 2018 года сенатор от органа исполнительной власти Амурской области. В 2020 году избран заместителем председателя Комитета по экономической политике Совета Федерации.