W 1936 do gminy zostało dołączone Grafwegen, które wcześniej należało do gminy Kessel. Kranenburg pozostawał pod silnym wpływem rolnictwa aż do XX wieku.Podczas zimy 1944/1945 (II wojna światowa) miejscowość bardzo ucierpiała. 7 lutego 1945 alianci zachodni stoczyli bitwę w lesie Reichswald. 10 lutego Kranenburg został przez nich wyzwolony. Pod koniec marca 1945 udało im się w Wesel przebić na drugą stronę Renu (Forsowanie Renu). mały|Zestrzelony amerykański Boeing B-17 nad Kranenburgiem Po drugiej wojnie światowej gminy Wyler i Zyfflich zostały dołączone do urzędu Kranenburg. Gmina Kranenburg w jej dzisiejszej formie została stworzona 1 lipca 1969 podczas pierwszej reformy komunalnej w Nadrenii-Północnej Westfalii. Gminy Kranenburg (wraz z Nütterden, Frasselt, Schottheide i Grafwegen), Wyler i Zyfflich urzędu Kranenburg, jak i gminy Mehr i Niel urzędu Rindern zostały połączone w nową gminę Kranenburg. 1 stycznia 1975 wraz z drugą komunalną reformą w Nadrenii-Północnej Westfalii stary powiat Kleve został połączony z dawnym powiatem Geldern i częściami powiatów Moers i Rees w nowy dolnoreński, duży powiat Kleve.