Святой благоверный князь Ярополк, во святом крещении Петр, был сын великого князя киевского Изяслава Ярославича, внук Ярослава Мудрого (Ярослав Мудрый был великим князем с 1019 по 1054 гг.), правнук святого Владимира.
Время рождения князя Ярополка неизвестно, но судя по тому, что уже в 1071 г. князь участвует в битве, надо полагать, что родился он не позже, как в 50-х гг. XI столетия. Он был, полагают, третьим сыном князя Изяслава. Мать святого князя называлась Гертруда. Она была ранее польская княжна, сестра короля Казимира.