Troppau var hovedstad 1848–1918 i det østerrikske Schlesien. Etter at Østerrike-Ungarn hadde tapt første verdenskrig ble Troppau i 1919 tsjekkoslovakisk og ble til Opava.