Nowożytność Na początku XV wieku starosta Górnego Śląska Jan Bielik zaczął skupywać rozdrobnione ziemie śląska opolskiego. W 1477 wykupił on od książąt oleśnickich księstwo kozielskie. Jan Bielik wpadł jednak w niełaskę króla Czech i Węgier Władysława Jagiellończyka (syn króla polskiego Kazimierza IV Jagiellończyka), który w 1490 sprzedał Koźle Pucie von Riesenberg ze Švihova.
W 1509 jego syn, Wilhelm von Riesenberg sprzedał księstwo kozielskie księciu opolskiemu Janowi Dobremu. Jan II nigdy się nie ożenił i nie miał następców. Powodem według wiarygodnych źródeł była impotencja.
Zwierzchnictwo Habsburgów W 1526 zmarł król Czech i Węgier Ludwik II Jagiellończyk, ostatni władca tych krajów z dynastii Jagiellonów. Jego następcą na tronie Czech i Węgier został arcyksiążę Ferdynand I Habsburg. Tym samym Koźle przeszło pod zwierzchnictwem Habsburgów.
Ostatni opolski Piast Jan II Dobry umarł bezpotomnie 27 marca 1532 w Raciborzu, a został pochowany w kościele św. Krzyża w Opolu. Po jego śmierci księstwo opolsko-raciborskie dostało się w całości w ręce margrabiego Jerzego Hohenzollerna (wyraził na to zgodę Ferdynand I Habsburg).
W pierwszej połowie XVI wieku Koźle posiadało 18 okolicznych wsi i 2 folwarki. Miasto Koźle posiadało około 170 domów i 1000 mieszkańców.