Otmuchów is een Poolse stad in Neder-Silezië in het woiwodschap Opole, vlakbij de grens met Tsjechië. Het 13e-eeuwse bisschopskasteel is het herkenningspunt van deze middeleeuwse nederzetting aan de handelsroute tussen Nysa en Kłodzko. De stad heeft ook een kunstmatig waterreservoir genaamd Otmuchowskie Lake, fragmenten van stadsmuren, verschillende historische huizen en tempels en een stadhuis met een 16e-eeuwse zonnewijzer. Otmuchów is ook beroemd om zijn zoetwaren, die lokaal worden geproduceerd.