W tym okresie w rejonie miasta z bolszewikami walczyły polskie oddziały tzw. Murmańczyków, ewakuowane w połowie 1919 roku.
W ramach umowy podpisanej z III Rzeszą w roku 1940 Murmańsk stał się bazą dla niemieckich okrętów podwodnych w ich drodze na Morze Norweskie. Sowieci udostępnili swój port Niemcom w o wiele większym zakresie, niż to później robili wobec aliantów zachodnich. Kriegsmarine mogła być pewna, że znajdzie tu schronienie i przyjazne doki. W roku 1940 lodołamacze sowieckie pomogły przebić się na Pacyfik niemieckiemu krążownikowi pomocniczemu HSK Komet, który następnie zatopił siedem (i zdobył jeden) alianckich statków o łącznym tonażu 64 000 ton.
Po 22 czerwca 1941 roku Murmańsk stał się miejscem, do którego nawet zimą docierały alianckie konwoje z pomocą. Podczas zimnej wojny Murmańsk był bazą sowieckich atomowych okrętów podwodnych, nosicieli ładunków jądrowych. Dziś jest portem macierzystym rosyjskiej Floty Północnej.
W 1971 roku miasto zostało odznaczone Orderem Czerwonego Sztandaru Pracy.
Ludność 1926 r. – 9 tys. 1939 r. – 119 tys. 1959 r. – 222 tys. 1970 r. – 309 tys. 1979 r. – 382 tys. 1992 r. – 468,3 tys. 1996 r. – 399 tys. 2010 r. – 309,7 tys. 2020 r. – 287,8 tys.