Самым мощным по составу войск был Киевский Особый военный округ, в составе которого также было четыре общевойсковые армии и войска фронтового подчинения. Непосредственно по линии государственной границы были развернуты 5-я (командующий – генерал-майор танковых войск М.И. Потапов), 6-я (командующий – генерал-лейтенант И.Н. Музыченко), 26-я (командующий – генерал-лейтенант Ф.Н. Костенко) и 12-я (командующий – генерал-майор П.Г. Понеделин) армии. В резерве фронта находились 31, 36, 37, 49-й стрелковые, 15, 9, 19, 24-й механизированные корпуса и 14-я кавалерийская дивизия. Всего в составе этого округа насчитывалось 49 дивизий, в том числе 26 стрелковых, 14 танковых, 7 мотострелковых и 2 кавалерийских. Всего, по архивным данным, к началу войны в Киевском Особом военном округе имелся в наличии 7691 танк (287 тяжелых танков, 627 средних, 5628 танков БТ и Т-26, 214 химических танков, 399 танков Т-37-38, 354 прочих танка). Кроме того, в войсках было 1154 бронемашины. Артиллерией войска округа также были укомплектованы предостаточно. В ее составе имелось 5175 орудий полевой артиллерии, 2207 минометов калибра 82 мм и выше, 1912 45-мм противотанковых пушек, 1381 зенитное орудие. (ЦАМО, ф. 16 «а», оп. 2951, д. 622, лл. 1–2.)
Кроме того, с началом войны оперативным планом Генерального штаба планировалось включить в состав образуемого Юго-Западного фронта еще две общевойсковые армии (19-ю и 16-ю), войска которых с 15 июня 1941 года начали прибывать в районы Фастова и Винницы. Однако к 22 июня сосредоточение этих войск и формирований армейских и корпусных управлений не было закончено.
На юге непосредственное прикрытие государственной границы СССР с Румынией на случай войны возлагалось на 9-ю армию Одесского военного округа (командующий – генерал-полковник Я.Т. Черевиченко). В составе этой армии было три стрелковых, один кавалерийский и один механизированный корпуса. В этих соединениях насчитывалось немногим более 100 тысяч личного состава, 573 танка, 602 орудия, 1021 миномет, 759 орудий противотанковой артиллерии, 83 зенитных орудия.
Кроме того, на Крымском полуострове дислоцировался еще один отдельный стрелковый корпус, а в резерве Одесского военного округа было еще два стрелковых корпуса. Всего, в случае развертывания Южного фронта, в его составе могла насчитываться 31 дивизия, в том числе 19 стрелковых, 6 танковых, 3 мотострелковые и 3 кавалерийских. На вооружении этих войск находилось 1847 орудий полевой артиллерии, 3360 минометов калибра 82 мм и выше, 963 45-мм противотанковые пушки, 429 зенитных орудий.
Таким образом, в составе западных округов на середину июня 1941 года было 170 дивизий, в том числе 130 стрелковых, 40 танковых, 20 мотострелковых и 7 кавалерийских. В их составе находилось 788,8 тысячи человек, 7,9 тысячи танков, 13 725 орудий калибра 76 мм и выше, почти 9190 минометов калибра свыше 82 мм, более 6 тысяч 45-мм противотанковых пушек, 3448 зенитных орудий. Для прикрытия наземной группировки с воздуха армиям было выделено 6,5 тысячи самолетов, а всего в составе западных округов имелось 7600 самолетов.
В результате на 22 июня 1941 года противник превосходил советские войска по личному составу в 2,6 раза, по минометам – в 1,6 раза, по противотанковым пушкам – в 1,45 раза, но уступал по танкам в 2,7 раза, по полевой артиллерии – в 1,3, по зенитным пушкам – в 1,6, по авиации – в 1,7 раза. (Рассчитано на основании ЦАМО, ф. 16, оп. 2951, д. 235, лл. 86-109; д. 243, лл. 228–230; д. 253, лл. 47–50; д. 262, лл. 81–95;
Кроме того, на рубеж рек Западная Двина и Днепр в мае – июне 1941 года осуществлялась переброска 19-й армии из Северо-Кавказского военного округа, 20-й армии – из Орловского военного округа, 21-й армии – из Приволжского военного округа, 22-й армии – из Уральского военного округа и 16-й армии – из Забайкальского военного округа, которые должны были составить Резерв Главного командования. В составе этих резервных армий была 81 дивизия, из них 57 стрелковых, 16 танковых и 8 моторизованных, а также части корпусного подчинения. Это сотни тысяч людей, тысячи артиллерийских орудий, танков, автомашин. Для переброски этих объединений по железной дороге требовались тысячи воинских эшелонов, которые шли на запад по тем же путям и через те же железнодорожные станции, что и гражданские составы. Для прибывающих войск в районах выгрузки нужны были большие площади, помещения для размещения личного состава и складов. Как грибы, росли палаточные городки, тщательно охраняемые зоны. В ранее тихих городах и селах враз появились тысячи военных. Скрыть это было невозможно. Всего же для использования в составе действующей армии была нацелена 251 дивизия из 303 имевшихся в РККА к началу войны. Остальные 52 дивизии были оставлены в пунктах постоянной дислокации на случай прикрытия северных, южных и дальневосточных границ. (ЦАМО, ф. 15, оп. 11600, д. 1062, кор. 10913. С. 91–96.)