Od března do května 1945 se Otmuchov nacházel v blízkosti frontové linie. Rudá armáda obsadila město až posledního dne války, 8. května. Část historického centra byla zničena. Na základě Jaltské a Postupimské dohody došlo k připojení Otmuchova k Polsku. Německé obyvatelstvo nahradili polští přesídlenci z východních území postoupených Sovětskému svazu a osadníci z centrálního Polska. Od roku 1950 náleží k Opolskému vojvodství.