Przed 1431 wybudowano mury obronne miasta Koźla, z co najmniej czterema bramami. W mieście istniał kościół parafialny, kościół Bernardynów i ratusz. W 1431 wybudowano poza murami miejskimi klasztor Franciszkanów z kościołem. Na przełomie XV-XVI wieku miasto było ważnym ośrodkiem rzemiosła i handlu.

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.

Habsburgowie 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ą został arcyksiążę austriacki Ferdynand I Habsburg. Tym samym Koźle przeszło pod zwierzchnictwem Habsburgów.