Иван Игнатьевич Рыбалко родился 25 мая 1925 г. в д.Надеждино Мелеузовского района Республики Башкортостан. В 1942-1943 гг. работал учеником токаря в Куюргазинской геологоразведывательной партии, рабочим совхоза №2 стройтреста №3.В Советскую Армию призван в феврале 1943 г.
Пулемётчик 1-го механизированного стрелкового батальона 69-й механизированной бригады (9-й механизированный корпус, 3-я гвардейская танковая армия, Воронежский фронт) рядовой Рыбалко И. И. в ночь с 21 на 22 сентября 1943 г. в числе первых форсировал реку Днепр и в бою за село Зарубинцы Черкасской области Украины огнём своего пулемёта уничтожил до 20 солдат противника, поддерживая наступление роты. В результате рота с малыми потерями овладела восточной окраиной села».
Указом Президиума Верховного Совета СССР от 17 ноября 1943 года за образцовое выполнение боевых заданий командования и проявленные при этом геройство и мужество рядовому Рыбалко Ивану Игнатьевичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
В 1950 году он окончил Башкирский кооперативный техникум. В 1951 году И. И. Рыбалко вновь призван в Советскую Армию, работал начальником 4-го отделения Уфимского объединённого райвоенкомата. С 1973 года полковник И. И. Рыбалко — в запасе, а затем в отставке.
Скончался 26 апреля 2000 года в Уфе.
Награды: медаль «Золотая Звезда»; орден Ленина; орден Отечественной войны I степени; медаль «За отвагу».