— 46-й танковый корпус в составе 2 пехотных дивизий (73-й пехотной и 337-й народно-гренадерской[47]), занимая фронт в 70 км от реки Западный Буг до устья реки Пилицы, прикрывал непосредственно Варшавское направление;
— 8-й армейский корпус в составе 3 пехотных дивизий (251-й пехотной, 6-й и 45-й народно-гренадерских), оборонялся на фронте около 80 км от устья реки Пилицы до населенного пункта Броновице, имея основной задачей — оборону против Магнушевского плацдарма;
— 56-й танковый корпус в составе 2 пехотных дивизий (17-й и 214-й) занимал оборону на 45-километровом фронте от Броновице до устья реки Каменки — против Пулавского плацдарма;
— 40-й танковый корпус в составе двух танковых (25-й и 19-й) и 174-й резервной дивизии (согласно советским разведсводкам) находился в резерве 9-й армии и располагался в районе населенных пунктов Высьмежице, Радом, на удалении от линии фронта в 50–60 км.
К началу наступления войск 1-го Белорусского фронта собственно 9-я немецкая армия имела в своем составе 8 пехотных и 2 танковые дивизии, отдельную пехотную бригаду, отдельный полк и 14 отдельных батальонов. Это составляло среднюю оперативную плотность — одна дивизия на 20 км и 7 орудий на километр фронта германской обороны.
Первый армейский эшелон, оборонявший главную полосу обороны, общей протяженностью 230 км, состоял из 7 пехотных дивизий (73, 337, 251, 6, 45, 17, 214), отдельного полка и 13 отдельных батальонов. Наиболее плотно немецкие войска занимали участки главной полосы обороны, которые находились против плацдармов, захваченных советскими войсками. Здесь находились главные силы 9-й армии. Но боевой порядок корпусов первого эшелона армии и их дивизий везде строился в один эшелон. Оперативная плотность войск первого эшелона 9-й армии вермахта непосредственно против плацдармов составляла — одна дивизия на 16,5 км при 18 орудиях и минометах на километр фронта обороны. Соединения второго эшелона армии также были сосредоточены против Вислинских плацдармов. С их учетом оперативная плотность немецких войск против плацдармов значительно увеличивалась: одна дивизия приходилась на 9 км общей протяженности линии фронта.
Таким образом, войскам 1-го Белорусского фронта при наступлении с плацдармов предстояло прорвать довольно сильную, заранее подготовленную и глубоко эшелонированную оборону.
Группировка всех армейских резервов в районе населенного пункта Радом, по мнению германского командования, создавала выгодные условия для нанесения флангового контрудара в случае наступления советских войск с Магнушевского или с Пулавского плацдармов. Но подобное расположение резервов имело и явную слабую сторону, которую, очевидно, немецкое командование учитывало не в полном объеме — расположенные так резервы могли попасть под удары войск 1-го Белорусского фронта с обоих плацдармов, а при быстром развитии наступления над резервами противника нависала угроза полного их окружения. В связи с предстоявшим одновременным наступлением войск 1-го Белорусского фронта и соседних фронтов использование немецким командованием резервных соединений, расположенных на флангах полосы наступления 1-го Белорусского фронта, было маловероятным. Особенно это относилось к тем соединениям, которые были сосредоточены против правого крыла 1-го Украинского фронта, так как его войска переходили в наступление на двое суток раньше (12 января 1945 года. — Примеч. авт.), чем 1-й Белорусский фронт. Командование группы немецких армий «А» могло лишь усилить 9-ю армию своими резервными пехотными соединениями, расположенными в оперативной глубине за этой армией. Маневр же резервов противника из центральной группы немецкой армии на юг, в полосу наступления 1-го Белорусского фронта, еще более усложнялся в этом случае необходимостью переправляться через реку Висла, на которой было мало мостов. А имевшийся на отдельных ее участках ледяной покров был незначительной толщины. Кроме того, существовала возможность заблаговременно разрушить эти мосты средствами советской авиации.
Таким образом, против войск 1-го Белорусского фронта могли действовать 12 пехотных и 2 танковых дивизии, пехотная бригада, 3 саперные бригады, 7 отдельных полков и 40–50 отдельных батальонов, расположенных восточнее реки Варта.