12 Korpus Zmechanizowany () – wyższy związek taktyczny wojsk zmechanizowanych Armii Czerwonej okresu II wojny światowej.

Formowanie i działania bojowe Formowanie Korpusu rozpoczęto w lutym 1941 roku w Nadbałtyckim Specjalnym Okręgu Wojskowym.

W chwili ataku Niemiec na ZSRR 12 KZmech. znajdował się w składzie 8 Armii Frontu Północno-Zachodniego w okolicach Szawl na terenie Litwy. Korpus uczestniczył w czerwcu – lipcu 1941 w walkach na terenie republik nadbałtyckich oraz w okolicach Nowogrodu. Resztki Korpusu zostały wycofane na tyły ok. 12 lipca 1941 roku. 1 sierpnia 1941 został wykazany w składzie Frontu Północnego.

12 Korpus został oficjalnie rozformowany 25.08.1941 roku.

Dowódcy korpusu gen. mjr Nikołaj Szestopałow – 11.03.1941 – 27.06.1941, płk Iwan Riazincew – 28.06.1941, gen. mjr Konstantin Komissarow – 30.06.1941, płk Willi Grynberg – 01.07.1941 – 13.07.1941, kombrig Iwan Korownikow – 14.07.1941 – 25.08.1941.

Struktura organizacyjna Skład 22 czerwca 1941 roku 23 Dywizja Pancerna, 28 Dywizja Pancerna, 202 Dywizja Zmotoryzowana, 10 pułk motocyklowy, oddziały korpuśne: 380 samodzielny batalion łączności, 47 samodzielny zmotoryzowany batalion saperów, 112 korpuśna eskadra lotnicza, 688 polowa kasa Gosbanku, 790 poczta polowa.