В 38-й армии ударная группировка была развёрнута в один эшелон на 14-километровом фронте от Козинок до Озерков. В неё входили 167-я и 240-я стрелковые дивизии, 180-я танковая бригада и 14-й танковый батальон (общее количество танков – 91). За ударной группировкой располагался армейский резерв – одна стрелковая дивизия, курсы младших лейтенантов и танковый батальон [19; 355], [40; 3].
60-я армия, получив, как указывалось выше, от 40-й 22-километровый участок от Костенок до Семидесятского, свою ударную группировку как раз на нём и развернула, т.е. на своём левом фланге. Ударная группировка располагалась в 12-километровой полосе и строилась в два эшелона. В первом эшелоне находились 232-я и 322-я стрелковые дивизии, 253-я стрелковая и три танковые бригады (всего – 51 танк); во втором – 303-я стрелковая дивизия [19; 355 – 356], [40; 3].
40-я армия занимала фронт в 50 км от Семидесятского до Городища. Главные силы располагались в центре этого построения на 30-километровом участке. Здесь были сосредоточены в первом эшелоне четыре стрелковые дивизии (183, 309, 107, 340-я), одна стрелковая (129-я) и две танковые бригады (192-я и 96-я; всего – 28 танков), а также 4-й танковый корпус (219 танков), занявший исходные позиции в полосе 309-й и 107-й стрелковых дивизий. Второй эшелон ударной группировки составили три лыжно-стрелковые бригады (4, 6-я и 8-я). Во второй эшелон должна была войти и 305-я стрелковая дивизия, к началу Воронежско-Касторненской операции выдвигавшаяся от Алексеевки после уничтожения войск противника, попавших под этим населённым пунктом в «котёл» [29; 405 – 407], [19; 356], [40; 3].
Действия сухопутных войск Брянского и Воронежского фронтов с воздуха обеспечивались 15-й воздушной армией Брянского фронта (413 самолётов) и 2-й воздушной армией Воронежского фронта (200 самолётов) [21; 106], [19; 352], [40; 1 – 2].
В Воронежском выступе советским войскам противостояли соединения 2-й немецкой армии и две дивизии 3-го армейского корпуса 2-й венгерской армии. Всего на 300-километровом фронте враг располагал двенадцатью дивизиями. Общая численность его войск достигала 125 тысяч солдат и офицеров, 1100 орудий (в том числе, 500 противотанковых), около 1000 миномётов и 65 танков [21; 106], [19; 352], [7; 304], [40; 1].
На сей раз советская сторона обладала существенным перевесом в силах. По количеству пехотных соединений мы превосходили немцев в 2,5 раза (против десяти немецких и двух венгерских дивизий у нас было 30,5 расчётных дивизии). Не менее, а скорее более чем двукратным должно было быть соотношение в общей численности противостоящих группировок. К сожалению, в моём распоряжении нет данных об общей численности войск Брянского и Воронежского фронтов, принимавших участие в Воронежско-Касторненской наступательной операции. Но с учётом того, что к моменту её начала только 13-я армия Н.П. Пухова насчитывала 95 000 человек, с уверенностью можно говорить, что эта численность никак не могла быть менее 250 000 человек [9; 121], [35; 284].
Две советские воздушные армии превосходили силы немецкой авиации не менее чем в 2 раза.
Но особенно существенным было превосходство наших войск в танках: 637 советских против 65 танков противника, т.е. почти в 10 раз. Хотя можно согласиться с К.С. Москаленко, что на 1 км фронта количество танков в наших наступающих соединениях было явно недостаточным [29; 407]. Конечно, маршал говорит только о своей 40-й армии, где на 1 км фронта прорыва приходилось в среднем 8,2 боевые машины (247 танков/30 км фронта прорыва) [29; 407]. Но в не меньшей, а, пожалуй, даже в большей степени это справедливо и для других участков наступления. На участке 60-й армии на 1 км фронта прорыва приходилось в среднем всего 4,3 танка (51 танк/12 км фронта прорыва), 38-й – 6,5 танка (91 танк/14 км фронта прорыва). И только в 13-й армии Н.П. Пухова танков на 1 км фронта прорыва было больше – 9,3 (167 танков/18 км фронта прорыва), а с учётом фронтового резерва, находящегося в полосе армии, – даже 13,8.
Тем не менее преимущество в танках над немцами было подавляющим.