Після поділу Сілезії в 1171 році уділ Ополе належав до володінь князя Болеслава I. Опольське князівство постало 1173 року, коли під час розділення Сілезького князівства, було створено три: Вратиславське, Ратиборське і Опольське. В Опольському князівстві почав правити син Болеслава І Ярослав І Опольський.
Між 1202–1281 та 1521–1532 роками Ополе було об’єднано з Ратібором в спільне Опольсько-Ратиборське князівство. З ХІІІ століття династичний зв’язок між Сілезією та Польщею остаточно припиняється, й до того і так самостійні Сілезькі князівства отримують повну політичну незалежність.
Після поділу 1281 року Опольське князівство стає самостійною феодальною державною. До 1532 року ним керувала Опольська гілка Сілезьких П'ястів, яка вимерла, по чоловічій лінії, 1532 року разом з князем Іваном II Опольсько-Ратиборським. Як Спадкове (імедіатне) князівство Богемської корони воно кілька разів передавалося в заставу різним династіям.
Князівство зникло 1742 року в наслідок Першої Сілезької війни, коли його територія відійшла до Пруссії.
Список князів
Опольські П'ясти (1173–1532)
Болеслав I Високий, князь Сілезії (1163-1172), князь Вроцлавський (1173-1201)
Болько IV Опольський, князь Опольський (1396-1437), князь Стрелецький і Немодлинський (1382-1400)
Іван Кропидло, співправитель-князь Опольський (1396-1421), князь Стрелецький (1382-1396), епископ Познанський і Ґнездінський
Бернард Опольський, співправитель-князь Опольський князь (1396-1400), князь Стрелецький і Немодлинський (1382-1400)
Микола I Опольський, князь Опольський (1437-1476), князь Бреґський (1450-1476), Немодлинський (1460-1476)
Іван І Опольський, співправитель-князь Опольський князь (1437-1439)
Людвік Опольський, співправитель-князь Опольський князь (1466-1476), князь Стрелецький, Бреґський, Немодлинський
Микола II Опольський, співправитель-князь Опольський князь (1476), князь Немодлинський (1476-1497)
Іван II Добрий, князь Опольський (1476-1521), князь Опольсько-Ратиборський (1521-1532), князь Стрелецький, Бреґський, Немодлинський, Битомсько-Козельський.
1532-1549 володіння правителів Бранденбургу Гогенцоллерни (1532–1549)
Георг, маркграф Бранденбург-Ансбаху, князь Опольский (1532-1543)
Георг Фридріх, маркграф Бранденбург-Ансбаху, князь Опольский (1543-1549)