thumbnail|200px|right|Scena ścięcia Mikołaja II opolskiego na rynku w Nysie w dniu 27 czerwca 1497. (według rysunku Juliusza Kossaka zamieszczonego w "Tygodniku Ilustrowanym" nr 9 za 1880 rok) thumbnail|200px|right|Tablica upamiętniająca księcia Mikołaj II (ur. 1450–1465, zm. 27 czerwca 1497 w Nysie) – książę niemodliński i opolski.
Mikołaj II był trzecim pod względem starszeństwa synem księcia opolskiego Mikołaja I i Magdaleny Brzeskiej. Dokładna data urodzenia Mikołaja II nie jest znana. Badacze kładą ją na lata pięćdziesiąte lub pierwszą połowę lat sześćdziesiątych XV wiekuK. Jasiński, Rodowód Piastów śląskich, t. 3, Wrocław 1977, s. 113..
Po śmierci ojca w 1476 roku wraz ze starszym bratem Janem II zwanym Dobrym objął rządy w jego dziedzictwie obejmującym oprócz księstw opolskiego, niemodlińskiego, strzeleckiego, również Kluczbork, Byczynę, Olesno, Lubliniec, oraz zastawione przez książąt lubińskich księstwo brzeskie.