Im Jahr 1945 gehörte Jägerndorf zum Landkreis Jägerndorf im Regierungsbezirk Troppau im Reichsgau Sudetenland des Deutschen Reichs. Am 6. Mai 1945, zwei Tage vor dem Ende des Zweiten Weltkriegs, besetzte die Rote Armee Jägerndorf. Nach dem Ende des Krieges kam die Stadt wieder zur Tschechoslowakei zurück. Nach Kriegsende gab es antideutsche Maßnahmen durch nationale tschechische Milizen und Revolutionsgarden. Im Juni wurde ein Teil der deutschen Einwohner in drei Lagern interniert und die Mehrzahl von ihnen bis zum Jahr 1946 nach Deutschland ausgewiesen. Die Stadt wurde vor allem von Mährern, slowakischen Sinti und Roma und Bürgerkriegsflüchtlingen aus Griechenland neu besiedelt.