W latach trzydziestych, w wyniku likwidacji bezrobocia poprzez roboty publiczne, w Iławie popularność zyskała partia nazistowska NSDAP. Podczas II wojny światowej w Iławie mieściły się obóz pracy oraz obóz karny dla więźniów ze Sztumu. W 1944 r. zaczęto przygotowania do ewakuacji ludności. 22 stycznia 1945 r. do Iławy wkroczyły II oddziały Frontu Białoruskiego. W wyniku działań wojennych miasto zostało w znacznym stopniu zniszczone. Po wejściu do miasta Sowietów Iława była niszczona, a pozostałe maszyny i inne mienie wywożone do Związku Radzieckiego. W dawnym obozie pracy powstał obóz jeniecki, więźniów wykorzystywano do prac lokalnych, a także wywożono na roboty do Związku Radzieckiego.

Po wojnie Iława w 1945 r. została włączona do Polski, na te tereny zaczęli przybywać urzędnicy i osadnicy polscy. W 1948 r. wywieziono z Iławy większość ludności pochodzenia niemieckiego, pozostałych na tych terenach. Iława była i jest jednym z najbardziej rozwijających się miast w województwie warmińsko-mazurskim. W czasach Polski Ludowej w mieście powstały zakłady przemysłu ziemniaczanego, fabryka podzespołów samochodowych, tartak, zakłady prefabrykatów trzcinowych, betoniarnia, wytwórnia cegły silikatowej i zakłady młynarskie.