Всего в двух фронтах и 61-й армии насчитывалось 101 стрелковая дивизия, 27 стрелковых бригад, 3 воздушно-десантные бригады, 53 отдельных лыжных батальонов, 9 кавалерийских дивизий, 1 отдельный кавалерийский полк, 27 танковых бригад, 8 отдельных танковых батальонов, 2 мотоциклетных полка, 8 отдельных аэросанных батальонов, 16 бронепоездов. 106 стрелковых дивизий и 36 стрелковых бригад германской оценки – это 124 расчетных дивизии, а 101 стрелковая дивизия и 30 стрелковых и воздушно-десантных бригад двух фронтов – это всего лишь 116 расчетных дивизий. Но 53 отдельных лыжных батальона – это еще не менее 6,5 расчетных дивизий. А 2 мотоциклетных полка – это еще бригада, или 0,5 расчетной дивизии. Значит, стрелковые войска Калининского и Западного фронтов на 1 мая 1942 года имели 123 расчетные дивизии, что было только на 1 расчетную дивизию меньше германской оценки. 9 кавалерийских дивизий и 1 отдельный кавалерийский полк – это не более 9,33 расчетных дивизий, что меньше немецкой оценки на 4,67 дивизий, или в 1,5 раза. 27 танковых бригад и 8 танковых батальонов – это примерно 30 расчетных танковых бригад, что больше германской оценки на 11 бригад, или в 1,6 раза. Таким образом, германская разведка точно оценила силу советских стрелковых войск перед группой армий «Центр», но преуменьшила на 11 бригад силы советских бронетанковых войск, и почти на 5 дивизий преувеличивала силу советской кавалерии.
Против группы армий «Юг» действовали основные силы Брянского фронта (без 61-й армии) в составе 20 стрелковых дивизий, 2 стрелковых бригад, 6 кавалерийских дивизий, 18 танковых бригад, 3 мотострелковых бригад, 5 бронепоездов. Юго-Западный фронт, все соединения которого сражались с группой армий «Юг», имел 29 стрелковых дивизий, 1 мотострелковую дивизию, 9 кавалерийских дивизий, 1 отдельный лыжный батальон, 3 мотострелковые бригады, 17 танковых бригад, 3 отдельных танковых батальона, 1 отдельный мотоциклетный батальон, 6 бронепоездов. Южный фронт, также действовавший против группы армий «Юг», насчитывал 35 стрелковых дивизий, 6 стрелковых бригад, 1 отдельный стрелковый полк, 3 кавалерийские дивизии, 1 УР, 8 танковых бригад, 1 мотострелковая бригада, 3 отдельных танковых батальона, 1 отдельный мотоциклетный батальон, 4 бронепоезда. Крымский фронт насчитывал 16 стрелковых дивизий, 4 стрелковых бригады, 1 мотострелковый полк, 1 кавалерийская дивизия, 1 УР, 4 танковые бригады, 4 отдельных танковых батальона, 1 мотоциклетный полк, 1 бронепоезд. Отдельная Приморская армия, оборонявшая Севастополь, насчитывала 7 стрелковых дивизий, 3 стрелковые бригады, 2 отдельных стрелковых полка, 2 отдельных танковых батальона, 1 бронепоезд. На Кавказе располагались войска Северо-Кавказского военного округа, насчитывавшие 3 стрелковые дивизии, стрелковую бригаду 4 отдельные истребительные бригады, 7 воздушно-десантных бригад, 3 УРа, 5 кавалерийских дивизий,