Иван Рыбаков родился в Зарасайском районе, в семье староверов. «Мы жили на хуторе, электричество к нам провели, когда мне было 12 лет, в 1972 году. Мама работала в библиотеке, папа - шофер. Помню, что мы первые купили телевизор, так что все соседи ходили к нам смотреть передачи. Вокруг в деревнях жили родственники, все - Рыбаковы».

После зарасайской школы - интерната Иван поступил в Даугавпилсский пединститут, а, получив диплом, поехал работать учителем физики в далекий Когалым. «Этот город строили специалисты из трех тогда республик Прибалтики. Я мог остаться там директором школы, но супруга была из Резекне, поэтому через положенный срок вернулись в Латвию».

Уже почти 40 лет жизнь Ивана Рыбакова связана с Резекне. Он был инспектором городского отдела народного образования, директором 4-той, а затем 2-ой средней школы. Придя в политику, Иван стал заместителем председателя Резекненской городской думы по вопросам интеграции и нацменьшинств. А с 2002 года - уже шесть созывов - является депутатом Сейма.

Одной из своих важных обязанностей Иван считает возрождение староверия в Латгалии, но не забывает он и о своей малой родине - Зарасае. Знает лично всех наставников, помогает в реконструкции молельных домов.

Жена Ивана - экономист, в семье две дочери. Старшая окончила докторантуру в Нью-Йорке, финансист, младшая - врач-физиотерапевт, живет и работает в Вентспилсе.