Opava (en Troppau ; en Opawa) est une ville de la région de Moravie-Silésie, en Tchéquie, et le chef-lieu du district d'Opava. Sa population s'élevait à habitants en 2023.
La ville se situe dans la région historique de Silésie, près de la frontière polonaise. Opava est arrosée par la rivière éponyme, un affluent de l'Oder. Le centre urbain se trouve à au nord-ouest d'Ostrava et à à l'est de Prague.
Au , la ville commença à se développer au point de passage de la rivière Opava, au nord du château de Hradec , où une route commerciale reliait le margraviat de Moravie au duché de Silésie au sein du royaume de Pologne. La localité d’Opavia est mentionnée pour la première fois en 1195. À cette époque, sous l'impulsion du duc Henri , la région a été marquée par la colonisation germanique, notamment par des commerçants et des artisans (drapiers) qui se sont installés ici.
En 1224 déjà, le bourg où on parle l'allemand et le tchèque a reçu le privilège urbain selon le droit de Magdebourg, conféré par le roi Ottokar de Bohême ; l'attribution du droit d'étape suivit en 1284. C'est là que se trouve un siège de l'ordre Teutonique, mais également des chevaliers de Saint-Jean, de l'ordre franciscain et des Frères prêcheurs. En 1241, la ville fut dévastée au cours de l'invasion mongole.
Duché d'Opava
Avec le transfert de la résidence du duc Nicolas II à Opava en 1318, la ville devient la capitale du duché d'Opava, l'un des duchés de Silésie, gouverné par une lignée illégitime de l'ancienne dynastie bohémienne des Přemyslides. Le duc Przemko fit reconstruire le château fort d'Opava vers 1400. Sous la domination de la couronne de Bohême, la ville a été acquise par Georges de Poděbrady ; en 1485, elle est entrée en possession du roi Matthias Corvin puis, en 1501, de Sigismond de Pologne.
En 1526, le duché d'Opava revint à la monarchie de Habsbourg ; le titre de duc a été conféré au prince de Liechtenstein en 1613. Vers 1680, la Compagnie de Jésus fait construire une grande église en style baroque.