Полки дивизии — двухбатальонного состава, в батальонах по 4 роты — 3 стрелковых и одна тяжелого оружия. В каждом из полков имелись 13-е роты (пехотных орудий), насчитывалось 80–90 активных штыков. Рота тяжелого оружия батальона состояла из четырех взводов: два взвода 81-мм минометов (6 штук) и взвод легких пехотных орудий (две 75-мм пушки). Численность подобной роты была около 150 человек.
13-я рота структурно состояла из двух взводов: взвод тяжелых пехотных орудий (две 150-мм орудия) и взвод тяжелых 120-мм минометов. В подобных ротах было по 100 человек.
14-я рота структурно состояла из трех танкоистребительных взводов, вооруженных реактивными системами «Оффенрор»; численный состав подобной роты составлял 90–100 человек.
230-й артиллерийский полк состоял из трех дивизионов трехбатарейного состава — по 3 орудия в каждой батарее. Всего насчитывалось 27 орудий, из них два легких дивизиона, 105-мм пушка и одна тяжелая 150-мм пушка. Имелись данные, что после переформирования в Дании 230 ап получил еще один легкий дивизион 105-мм пушек и к середине апреля 1945 года насчитывал в своем составе 36 орудий.
230-й фузилерный батальон был сформирован из 3-го батальона 392-го пехотного полка и представлял собой обычный стрелковый батальон.
В 230-м танкоистребительном дивизионе одна из батарей была оснащена 10 75-мм САУ Jagdpanzer 38(t) «Хетцер» (данные на 7 апреля 1945 года).
На 1 апреля 1945 года боевой и численный состав 169 пд вермахта насчитывал 8800 человек (из них боевой состав — 7000 человек), 435 пулеметов, 48 минометов, 13 противотанковых орудий, 10 САУ и 54 полевых орудия. Доклад советской войсковой разведки гласил: «Дивизия вполне боеспособна. Личный состав, как по возрасту, так и по боевой выучке подготовлен хорошо и прошел опыт боев на советско-германском фронте. Больших потерь дивизия не имела».
Вообще, большинство кадровых пехотных (или приравненных к ним) соединений 9-й немецкой армии, прикрывавшей берлинское направление, имело в своем составе подразделения из танков и самоходных орудий (все данные на 7 апреля 1945 года). В 5-й легкопехотной (егерской) дивизии вермахта имелась 1005-я танкоистребительная батарея (один StuG III и 10 Pz.IV/70(A). В 9-й парашютной дивизии (в реальности пехотная ВВС) находился танкоистребительный дивизион, насчитывавший одно неисправное штурмовое орудие StuG III и восемь 75-мм САУ Jagdpanzer 38 «Хетцер». 600-я пехотная дивизия (русская), сформированная из бывших советских военнослужащих, также имела свою «танковую группировку», состоящую из 10 CАУ «Хетцер» (8 исправных и 2 неисправных) и 9 трофейных танков Т-34 (все неисправны). Оперативно дивизии были приданы 105-й дивизион штурмовых орудий СС (10 итальянских 47-мм САУ Semovente 47/32, из них одна неисправна) и 105-я танковая рота СС (одна САУ 47/32 и 10 итальянских танков М 13/40; из них САУ и 5 танков были неисправны), переброшенные из Югославии. Даже 391-я охранная дивизия имела в составе танковое подразделение (2 Pz.Kpfw.III и один неисправный Pz.Kpfw.IV). Вероятнее всего, во взаимодействии с ней действовал 303-й танковый батальон специального назначения (радиотанков), почему-то имевший на вооружении 8 штурмовых орудий StuG III (2 исправных и 6 неисправных). Наличие подразделений танков и САУ позволяло сделать немецкую оборону одновременно более гибкой и мощной.
Однако костяком немецкой обороны на этом участке фронта являлись вновь сформированные оперативные резервы: танковая дивизия «Мюнхеберг», панцергренадерская дивизия «Курмарк» и 20-я панцергренадерская дивизия.
Танковая дивизия вермахта «Мюнхеберг» начала формироваться 5 марта 1945 года с использованием материальной части и оргштатных структур танкового батальона «Куммерсдорф». Сам батальон был организован 16 февраля 1945 года из одной смешанной роты «Куммерсдорф» и одной смешанной роты батальона «Штансдорф 1». Танковая рота «Куммерсдорф» состояла из трех линейных взводов с самой пестрой матчастью (танк «Королевский Тигр», САУ «Ягдтигр», 4 танка «Пантера», 2 танка Pz.Kpfw.IV, танк Pz.Kpfw.III (50-мм пушка L/60), 88-мм САУ «Насхорн», 150-мм САУ «Хуммель», 2 американских танка М4 «Шерман»), взвода бронеавтомобилей (четырехосный БА Sd.Кfz.233 (75-мм орудие L/24), четырехосный БА Sd.Kfz.231 (20-мм пушка), двухосный трофейный БА, танкетка-транспортер для доставки взрывчатых веществ B-IV (с 20-мм пушкой и 2 B-IV с пулеметом) и танкового взвода немобильных машин («Тигр-Порше» с 88-мм пушкой L/70, САУ «Штейр» с 88-мм пушкой L/70, танк итальянского производства Pz.Kpfw.40/26(i). По другим данным, на 13 февраля 1945 года в танковой роте «Куммерсдорф» имелось 4 StuG III, 3 Pz.Kpfw.V, 1 Pz IV/70 (А), 1 Pz IV/70 (V), 3 Pz.Kpfw.IV, 2 Jagdpanzer IV, 1 Pz.Kpfw.III с 50-мм пушкой L/60, 1 Pz.Kpfw.IV с короткоствольным 75-мм орудием, 1 «Ягдтигр», «Бергер-пантера» (ремонтно-эвакуационная машина на базе танка «Пантера»). Численность смешанной танковой роты из танкового батальона «Штансдорф 1» автору точно не известна. После начала формирования дивизии батальон «Куммерсдорф» был переименован в 1-й батальон 29-го танкового полка. По немецким данным, в его состав входило 4 роты (3 в структуре батальона, одна придана дополнительно, из которых 3-я рота батальона была организована и оснащена по штатам тяжелых танков), на 25 марта имевших в составе 36 танков: 4 Pz.Kpfw.IV.Ausf.J, 21 Pz.Kpfw.V «Пантера», 6 Pz.Kpfw.VI «Тигр I», 4 Pz.Kpfw.VI «Королевский Тигр», САУ «Ягдтигр». 10 танков «Пантера» согласно планам немецкого командования поступили в дивизию 5 апреля 1945 года. 7 апреля 1945 года 1-й батальон 29 тп и одна рота 25-го панцергренадерского полка железной дорогой из Вюнсдорфа были отправлены на участок группы армий «Висла».