34-я пехотная дивизия перед правым флангом 40-й армии оборонялась на фронте 25 км, а 57-я пехотная дивизия перед левым флангом 27-й армии – на фронте 20 км.
Кроме 7-й и 8-й танковых дивизий, находившихся в резерве в районе Киева, немцы располагали еще следующими резервами. 20-я мотодивизия была разбросана по частям между Киевом и Кагарлыком в районе Глеваха, Обухов, Поток и могла быть в любое время использована как против букринского, так и против лютежского плацдармов. 454-я охранная дивизия находилась в ближайшем тылу противника перед 60-й армией в районе Иванков, Станишевка. До двух полков пехоты с танками располагались в районе станции Толстый Лес и города Каганович. Скопления войск неустановленной численности отмечались в районах Коростеня и Сквира. В Новоград-Волынском была сосредоточена 147-я пехотная дивизия. В Житомире размещался штаб 7-го венгерского армейского корпуса. Четыре венгерские легкопехотные дивизии располагались: 18-я дивизия в Ельске, 19-я в Овруче, 201-я в Бердичеве и 21-я в Шепетовке. Венгерские части использовались немцами для борьбы с партизанами и охраны железных дорог.
В состав авиации противника, действовавшей против 1-го Украинского фронта, входили 3-я, 27-я, 51-я, 53-я и 60-я бомбардировочные эскадры, 77-я эскадра пикирующих бомбардировщиков и истребительная группа РГК, входившая в ПВО города Киева.
Базирование немецкой авиации было следующим.
Авиация противника базировалась в Овруче – 30 самолетов, в Кагановиче – 20, в Коростене – 30, в Киеве – 50, в Житомире – 100, в Скоморохах (юго-восточнее Житомира) – 80, в Васильково – 40, в Узино (15 км восточнее Белой Церкви) – 30, в Белой Церкви – 60, в Калиновке – 100, в Виннице – 100, в Жашкове – 25. Всего было отмечено 665 самолетов, из них: бомбардировщиков – 400, истребителей – 205, разведчиков – 30, ночных бомбардировщиков – 30. Кроме того, у противника имелось еще около 120 транспортных самолетов.
Всего перед 1-м Украинским фронтом противник имел в первой линии обороны двадцать семь дивизий, из них: пехотных – двадцать одну (34-я, 57-я, 68-я, 72-я, 75-я, 82-я, 86-я, 88-я, 112-я, 168-я, 183-я, 208-я, 217-я, 255-я, 291-я, 323-я, 327-я, 339-я, 340 и 388-я пехотные и 213-я охранная дивизии); мотодивизий – одну (10-я); танковых дивизий – пять (3-я, 4-я, 5-я, 19-я и танковая дивизия СС «Рейх»). В резерве находилось до трех пехотных дивизий немцев и четыре венгерские легкие пехотные дивизии, а также две танковые и одна моторизованная дивизии (147-я пехотная и 454-я охранная дивизии, 20-я моторизованная, 7-я и 8-я танковые, 18-я, 19-я, 21-я и 201-я венгерские легкие пехотные дивизии).
Наиболее плотные группировки противник имел на участке (иск.) Горностайполь, Гостомель, Вышгород – до четырнадцати дивизий (из них две танковые) и на участке Щучинка, Канев – до восьми дивизий с частями усиления (из них три танковые). Плотность артиллерии в обороне противника перед фронтом 38-й армии на участке намечавшегося прорыва (Мощун, Вышгород) составляла 37 орудий и минометов калибра 75 мм и выше на 1 км фронта.
Все войска противника участвовали в октябрьских боях и понесли значительные потери. Наиболее укомплектованными (численностью свыше 4000 человек) были 291-я и 340-я пехотные дивизии. Менее двух тысяч человек имели 213-я охранная, 323-я и 82-я пехотные дивизии. Остальные дивизии имели от 2000 до 3000 человек.
Все немецкие войска, действовавшие перед 1-м Украинским фронтом, входили в состав 2-й армии, штаб которой располагался в Мозыре, и 4-й танковой армии, штаб которой располагался в Макарове. Разгранлинией между армиями была река Уж. Правая разгранлиния 4-й танковой армии примерно совпадала с левой 1 – го Украинского фронта и проходила южнее Канева. Лишь одна 57-я пехотная дивизия входила в состав 8-й немецкой армии, действовавшей перед 2-м Украинским фронтом.
Строительство инженерных оборонительных сооружений противника на правом берегу Днепра к моменту выхода наших войск к реке не было завершено. Шумиха геббельсовской пропаганды о неприступности немецкого оборонительного вала на Днепре была основана не на реальных мощных фортификационных сооружениях, а на природной мощи этого рубежа и расчетах на слабость тактического искусства Советской Армии. Немцы не верили в возможность форсирования советскими войсками Днепра и не торопились с организацией обороны на его правом берегу. И здесь германское командование также показало ограниченность своего мышления и неумение правильно оценить качества Советской Армии. Когда немцы убедились, что части Советской Армии успешно захватили ряд плацдармов на правом берегу Днепра и все попытки ликвидировать последние не увенчались успехом, началась лихорадочная работа по инженерному оборудованию обороны.