Macierzysta firma w Karniowie została znacjonalizowana w 1948 r., a w 1950 r. założono tam czechosłowackie przedsiębiorstwo państwowe Rieger-Kloss, które budowało organy do roku 2015.

Po upadku Austro-Węgier w 1918 roku Karniów wraz z całym Śląskiem Opawskim trafił w granice Czechosłowacji. Jako część Kraju Sudetów został zajęty w październiku 1938 przez wojska niemieckie. W 1945 roku miasto powróciło do Czechosłowacji, która wysiedliła jego niemieckich mieszkańców. Karniów jest ważnym ośrodkiem kulturalnym czeskiego Śląska. Do 21 grudnia 2007 roku funkcjonowało z Polską drogowe przejście graniczne Krnov-Pietrowice, również do jesieni 1946 roku kolejowe przejście graniczne Krnov-Pietrowice Głubczyckie.

Podczas operacji Dunaj, od sierpnia do października 1968 żołnierze 15 Pułku Wojsk Obrony Wewnętrznej z Prudnika pełnili funkcję garnizonu okupacyjnego w Karniowie. Rozbrojono posterunek milicji w Karniowie, zlikwidowano wyposażenie komitetu tutejszej partii, zdeponowano broń, notatki, dokumenty. Urząd Miejski w Karniowie pozbawiono łączności. Koszary w Karniowie były sukcesywnie pozbawiane sprzętu. Zaplombowano magazyn broni, amunicji i garaże z czołgami.

Miasta partnerskie

Turystyka Oddział PTTK „Sudetów Wschodnich” w Prudniku przyznaje Kolarską Odznakę Turystyczną w „Królestwie Pradziada” za odwiedzenie m.in.