С 2001 по 2005 год был председателем Национального депозитария ценных бумаг Молдовы.
С 2003 по 2005 год работал в должности председателя Универсальной товарной биржи Молдовы.
В течение 1997—2005 годов, параллельно с основной деятельностью, работал старшим преподавателем Академии Экономических Знаний Молдовы, Международного независимого университета Молдовы, Международного института менеджмента, Молдавского государственного университета.
31 марта 2008 года указом Президента Республики Молдова № 1592 — IV назначен на должность первого заместителя премьер-министра, министра экономики и торговли.
В 2009 году стал депутатом от ПКРМ, как после выборов 5 апреля, так и после досрочных выборов 29 июля.
14 сентября 2009 года ушел в отставку вместе с другими депутатами от ПКРМ из правительства Зинаиды Гречаной, так как пост депутата и пост министра несовместимы по Конституции Республики Молдовы.
На парламентских выборах 2010 года Игорь Додон вновь стал депутатом парламента по списку ПКРМ и членом парламентской комиссии по экономики, бюджету и финансам.
В июне 2011 года выдвинут кандидатом от Партии коммунистов на выборах генерального примара Кишинёва, по итогам которых набрал в 1 туре 48,07 % голосов, во 2 туре — 49,40 % голосов, проиграв Дорину Киртоакэ.
4 ноября 2011 года вместе с депутатами парламента Зинаидой Гречаной и Вероникой Абрамчук покинул фракцию Партии коммунистов, а 23 ноября 2011 года присоединился к Партии социалистов (ПСРМ).
18 декабря 2011 года на X съезде Партии социалистов Республики Молдова был избран председателем партии.
По результатам парламентских выборов 30 ноября 2014 года Партия социалистов под руководством Игоря Додона набирает 20,51% голосов и формирует самую многочисленную фракцию в парламенте XX созыва. Не поддержав программу правления проевропейских партий, Партия социалистов перешла в оппозицию.
В ходе массовых антиправительственных демонстраций в Кишинёве в январе 2016 года Игорь Додон совместно с Андреем Нэстасе и Ренато Усатым координировал действия протестного движения и выступал в качестве одного из лидеров оппозиции на переговорах с представителями правящего большинства.
В октябре 2016 года с результатом 48% победил в первом туре президентских выборов. Второй тур выборов состоялся 13 ноября 2016 года. Соревновалась с Додоном Майя Санду, которая в первом туре набрала 38% голосов. Во втором туре Игорь Додон выиграл выборы и стал всенародно избранным президентом Молдовы.
В ноябре 2020 года в первом туре президентских выборов занял 2 место с 32,61% голосов, 1 место с 36,16% голосов заняла Майя Санду. По итогам второго тура прошедшего 15 ноября Майя Санду одержала уверенную победу над действующим президентом Игорем Додоном.
14.11.2021