Начальник штаба — майор Сергей Львович Мартемьянов.
Начальник оперативной части — майор Василий Иванович Захаров.
365-й артиллерийский полк — в/ч 7985
204-й отдельный истребительно-противотанковый дивизион — в/ч 8044
320-й отдельный зенитно-артиллерийский дивизион — в/ч 8037
177-й разведывательный батальон — в/ч 8019
230-й легко-инженерный батальон — в/ч 8032
248-й отдельный батальон связи — в/ч 8023
172-й артиллерийский парковый дивизион — в/ч 8061
298-й медико-санитарный батальон — в/ч 8052
148-й автотранспортный батальон — в/ч 8083
122-й ремонтно-восстановительный батальон — в/ч 8077
20-я рота регулирования — в/ч 8089
274-й полевой хлебозавод — в/ч 8096
91-я ремонтная мастерская — в/ч 8087
457-я полевая почтовая станция
198-я полевая касса Госбанка
5-й мотоциклетный полк — в/ч 7481
Командир — майор Константин Николаевич Виндушев.
Заместитель по политической части — старший политрук Иван Сергеевич Железняков.
Помощник по технической части — капитан Константин Александрович Савельев.
Начальник штаба — капитан Бронислав Ксаверьевич Барткевич.
202-й отдельный батальон связи
Командир — капитан Петр Александрович Прилучный.
50-й отдельный моторизованный инженерный батальон — в/ч 7463
Командир — капитан Алексей Дмитриевич Ильченко.
101-я отдельная корпусная авиаэскадрилья
89-я полевая почтовая станция
203-я полевая касса Госбанка
Формирование корпуса началось 9 июня 1940 года.
Управление корпуса формировалось на базе управления 20-й тяжелой танковой бригады имени С. М. Кирова в лагере Чepеxa.
Корпусной батальон связи развернут из эскадрона связи, инженерный (дорожный) батальон из саперного эскадрона 25-й кавалерийской дивизии.
Основу 5-го мотоциклетного составил 138-й кавалерийский полк, ведущий свою истории с апреля 1918 года, когда в Пугачевском уезде Самарской губернии был сформирован партизанский отряд численностью 15 человек. Позднее отряд был развернут в кавалерийский эскадрон, затем (в 1920 году) — в 1-й конный полк и кавалерийскую бригаду 20-й стрелковой дивизии. Осенью 1920 года бригада оказалась свернута в 1-й кавалерийский полк. Полк сливается с частями 18-й кавалерийской дивизии и получает наименование 107-й кавалерийский полк с дислокацией в Тифлисской губернии. 28.06.22 18-я кд свернута в бригаду, 107-й кп объединен со 108-м кп и переименовал в 3-й Ново-Александровский кавалерийский полк. 1.10.24 г. переименован в 66-й Кавказский имени ЦИК Грузинской ССР кавалерийский полк. Из состава 2-й отдельной горно-кавалерийской бригады полк передан в состав 4-й кавалерийской бригады ЛВО. 15.04.35 г. 4-я кбр переформирована в 16-ю кавалерийскую дивизию. 20.03.38 г. полк передан в состав 25-й кавалерийской дивизии и переведен в Псков. Полк получил новый номер — 138-й. Как 138-й легкий моторизованный полк участвовал в советско-финской войне. После войны возвращен в Псков и переименован в кавалерийский. Директивой НКО № 0/3/10449 и директивой ЛВО № 1/11249 от 29.06.40 г. переформирован и 5-й мотоциклетный полк.
1-я танковая дивизия формировалась на базе 1-й легкотанковой бригады в лагерях в районе города Струги Красные. 1-й танковый полк дивизии формировался из остатков 34-й легкотанковой бригады, 1-го танкового батальона 1-й лтбр, 91-го танкового батальона 20-й ттбр, 210-го химического танкового батальона. 2-й танковый полк на базе 4-го н 8-ro танковых батальонов 1-й лтбр, 17-го танкового полка 25-й кавдивизии, 95-го танкового батальона 20-й ттбр. Артиллерийский полк создавался из конно-артиллерийского дивизиона 25-й кавдивизии, мотострелковый — из 15-й стрелково-пулеметной бригады и кавалерийского полка 25-й кавдивизии. Конно-зенитный дивизион той же дивизии был реорганизован в 1-й зенитно-артиллерийский дивизион.
3-я танковая дивизия создавалась в Порхове на базе 13-й легкотанковой бригады. На укомплектование 5-го танкового полка были обращены 6-й и 9-й танковые батальоны 13-й лтбр, 90-й танковый батальон 20-й ттбр, 19-й танковый батальон 1-й лтбр, 218-й химический танковый батальон. 6-й танковый полк создан на базе 13-го и 15-го танковых батальонов 13-й лтбр, учебного батальона 20-й ттбр, разведывательной и химической танковых рот. В лагерях в Луге формировались гаубичный артиллерийский полк (на базе 530-го гап 163-й сд) и мотострелковый полк (на базе 759-го сп 163-й сд).