Согласно «Повести временных лет» Игорь (ум. 945 г.) был сыном легендарного варяжского князя Рюрика. Летописи сообщают, что в 879 г., когда умер Рюрик, Игорь был ребенком, позаботиться о котором отец попросил своего родственника Олега. Вместе с Олегом Игорь перебрался в Киев, и, вплоть до кончины Олега (около 912 г.), выполнял роль помощника при своем старшем родственнике. В 903 г. Олег женил Игоря на Ольге, а в 907 г. Во время похода на Царьград (Константинополь) оставил его своим наместником в Киеве. В 912 г. Игорь стал киевским князем. Но в летописи присутствует разрыв почти в два поколения между Рюриком и Игорем. А, следовательно, Игорь, скорее всего, не был сыном Рюрика. Само имя Игорь — это славянизированное произношение имени Ингер, известного из византийских и западных источников. Это имя связано с территориями Ингрии — области в Прибалтике. Киевским князем Игорь стал в 912 или 913 г. После смерти своего дяди Олега Вещего. Но здесь в летописях начинается путаница. Эту путаницу можно объяснить только тем, что позднее летописные тексты были отредактированы, причем летописцы-редакторы старались представить именно Игоря основателем киевской династии. Следовательно, им пришлось убирать повествование о каких-то событиях, которые могли бы опровергнуть права Игоря на киевское княжение. Именно поэтому новгородские летописцы называют Олега Вещего всего лишь воеводой Игоря и лишают Олега княжеского достоинства. Игорь был женат на Ольге, от которой имел сына Святослава, который к моменту гибели отца был еще очень мал годами.