1918 végén alakult az orosz polgárháború idején az 5. uráli gyalogos hadosztályként, a hadosztály a keleti fronton harcolt. 1919 szeptemberében feloszlott, és két brigádja és a főhadiszállása nyugatra költözött. A hadosztályt januárban újra egyesítették a déli fronton, ahol a hadjárat utolsó szakaszában harcoltak. Májusban a lengyel-szovjet háborúban harcolt, és az egyik olyan hadosztály volt, amely a Radzymin csatában harcolt a nagyobb Varsói csata során. Miután a Vörös Hadsereget a lengyel ellentámadás legyőzte, a hadosztály Belaruszba vonult vissza. Újra keletre költözött, hogy elfojtson egy parasztfelkelést Nyugat-Szibériában, és ott maradt 1929-ig, amikor a Szovjet Távol-Keletre költözött, hogy harcoljon a kínai-szovjet konfliktusban.
az év. Miután a Barbarossa hadművelet 1941. június 22-én megkezdődött, a hadosztályt szeptemberben nyugatra küldték, és harcoltak a Finnország elleni folytatóháborúban Karéliában. 1944 tavaszától a sarkvidéki szektorban harcolt, kezdetben Alakurtti területén. Finnország kivonulása után a hadosztályt 1945 januárjában Magyarországra szállították. A budapesti offenzíva, a tavaszi ébredés és a bécsi offenzíva végén harcolt. A háborút követően a 21. hadsereget Romániába vonták vissza, és a 20. mechanikus hadosztályt alakították át, amelyet 1947-ben feloszlattak.