Игорь Павлович Фархутдинов родился 16 апреля 1950 года. В 1972 году окончил Красноярский политехнический институт с квалификацией «инженер-экономист». С 1972 по 1977 гг. работал инженером, начальником смены, начальником цеха Титовской электростанции в Сахалинской области. С 1977 по 1985 гг. был вторым, затем — первым секретарем Титовского райкома ВЛКСМ, заведующим отделом Сахалинского обкома ВЛКСМ, инструктором Сахалинского обкома КПСС. С 1985 по 1991 гг. занимал должность председателя Невельского горисполкома (Сахалинская область). С 1991 по 1995 гг. был председателем Южно-Сахалинского горисполкома, мэром города Южно-Сахалинска. В 1995 г. назначен главой администрации Сахалинской области. В январе 1996 г. вошел в состав Совета Федерации второго созыва . Был избран членом Комитета СФ по бюджету, налоговой политике, финансовому, валютному и таможенному регулированию, банковской деятельности.