Против группы армий «Юг» действовали основные силы Брянского фронта (без 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 кавалерийских дивизий, 1 отдельный кавалерийский полк, 5 танковых бригад, 4 бронепоезда; и Закавказского военного округа, насчитывавшие 16 стрелковых дивизий, 1 стрелковую бригаду, 2 УРа, 2 танковые бригады. Таким образом, всего против группы армий «Юг» находились 126 стрелковых дивизий, 1 мотострелковая дивизия, 34 стрелковые бригады, 6 УРов, 5 отдельных стрелковых, мотострелковых и мотоциклетных полков, 24 кавалерийские дивизии, 1 отдельный кавалерийский полк, 54 танковые бригады, 12 отдельных танковых батальонов, 21 бронепоезд. Из этого числа на Кавказе располагались 19 стрелковых дивизий, 13 стрелковых бригад, 5 УРов, 5 кавалерийских дивизий, 1 отдельный кавалерийский полк, 7 танковых бригад. Всего стрелковые и мотострелковые войска насчитывали 152 расчетные дивизии, в том числе 28 на Кавказе, тогда как Гелен насчитал только 112,5 расчетных стрелковых дивизий, в том числе 29,5 на Кавказе, соответственно меньше на 39,5 дивизий и больше на 1,5 дивизии. Кавалерийских дивизий было 54, в том числе 5 на Кавказе. Немецкая же разведка считала, что группе армий «Юг» противостоят только 22 кавалерийские дивизии, в том числе 10 на Кавказе. Тем самым общее количество кавдивизий было преуменьшено в 2,5 раза, тогда как их число на Кавказе было преувеличено в 2 раза. Расчетных танковых бригад против группы армий «Юг» у Красной армии было 58, в том числе 7 на Кавказе, тогда как германская разведка определяла их число в 27 бригад, в том числе в 2 на Кавказе. Но фактически немцы больших ошибок не допустили. К 19 мая войска Крымского фронта были практически полностью уничтожены, что исключало из общего числа примерно 19 расчетных стрелковых дивизий, 1 кавдивизию и 5 танковых бригад. Также были уничтожены попавшие в окружение под Харьковом практически все 17 танковых бригад и 9 кавдивизий Юго-Западного фронта и 7 из 8 танковых бригад и 3 кавдивизии Южного фронта. Оба эти фронта также потеряли в окружении 15 стрелковых дивизий. С другой стороны, остатки войск, сумевшие отступить с Керченского полуострова усилили войска образованного 20 мая Северо-Кавказского фронта, возможно, даже больше, чем на 1,5 расчетные дивизии, и тогда оценка Гелена числа соединений советских войск на Кавказе оказывается близка к действительности. С исключением 10 кавдивизий оказывается ближе к истине и немецкая оценка числа кавдивизий, хотя и теперь она остается меньше реального числа вдвое. Оценка же общего числа стрелковых дивизий оказывается меньше всего на 5,5 дивизий, или лишь в 1,05 раза. Общее же число танковых бригад за счет разгрома под Харьковом и на Керченском полуострове уменьшилось примерно на 28 — до 30, что лишь на 3, или в 1,1 раза больше, определенных Геленом 27 танковых бригад. Таким образом, немцы довольно точно оценивали советские силы на всех фронтах.