Igor Svyatoslavich, prince of Seversk: baritone
Yaroslavna, his wife by second marriage: soprano
Vladimir Igorevich, his son from the first marriage: tenor
Vladimir Yaroslavich, Prince of Galich, brother of Princess Yaroslavna: bass
Konchak, a Polovetsian khan: bass
Gzak, a Polovestian khan (does not sing)
Konchakovna, daughter of Khan Konchak: alto
Ovlur, a Christian Polovetian: tenor
Skula, a gudok-player: bass
Yeroshka, a gudok-player: tenor
Yaroslavna's nurse: soprano
A Polovetsian maiden: soprano
(Note: By a common misconception, Prince Galitsky in the opera is thought to be a prince by the name of Galitsky. In fact, he was a son of Prince of Galich Yaroslav Osmomysl, and a brother of Prince Igor's second wife Yaroslavna. Prince Galitsky is a title meaning Prince of Galich.)
Russian princes and princesses, boyars and boyarynas, elders, Russian warriors, maidens, people.
Polovetsian khans, Konchakovna's girlfriends, slaves (chagi) of Khan Konchak, Russian prisoners, Polovetsian sentries
The action takes place as follows: in the Prologue, Acts I and IV -- in the city of Putivl; in Acts II and III -- in the Polovetsian camp.