Wojska radzieckie przekroczyły granicę Prus Wschodnich w październiku 1944, ale do końca 1944 nie prowadzono większych działań ofensywnych. mały|Pomnik Wdzięczności z 2000 r. Żołnierze Armii Czerwonej na teren powiatu wkroczyli od strony północnej 22 stycznia i od wschodu 23 stycznia 1945 r. Miasto zostało zajęte 23 stycznia 1945 roku. W wyniku podpaleń legło w gruzach 80% jego zabudowy. 3 czerwca komendant radziecki przekazał miasto administracji polskiej. Rozpoczęto proces wysiedlania pozostałej w mieście ludności niemieckiej i przyjmowania polskich osadników. Pierwszym burmistrzem miasta 18 lipca 1945 roku został Feliks Lubierzyński, zaś starostą Janusz Srzednicki. Wojska radzieckie opuściły Olecko 15 września 1945.

Od 1945 do 1946 miasto leżało na terenie Ziem Odzyskanych (Okręg Mazurski), obecna nazwa została administracyjnie zatwierdzona 7 maja 1946Zarządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 7 maja 1946 r. ().. W latach 1946–1975 miasto administracyjnie należało do województwa białostockiego, zaś w latach 1975–1998 do województwa suwalskiego. Po wojnie usunięto i częściowo odbudowano zniszczenia, rozwinął się przemysł rolno-spożywczy i tekstylny oraz fabryka domów dla rolnictwaWojciech Jankowski, Mały przewodnik po Polsce, Wydawnictwo Sport i Turystyk Warszawa 1983 , s. 205..