По данным Генштаба Красной Армии, войска группы армий «Центр» (с 26 января 1945 г. – «Север») насчитывали 780 тыс. человек, 8200 орудий и минометов, 700 танков и штурмовых орудий, 775 самолетов. Войска 3-го, 2-го Белорусских, 1-го Прибалтийского фронтов насчитывали в общей сложности около 1670 тыс. человек, 25,5 тыс. орудий и минометов, 3,9 тыс. танков и САУ, 3,1 тыс. боевых самолетов[803]
. Они превосходили противника в живой силе в 2,1 раза, в орудиях и минометах – в 3,1, в танках и САУ – в 5,6, а в самолетах – в 4 раза.Замысел Восточно-Прусской стратегической наступательной операции состоял в том, чтобы нанести войсками 2-го Белорусского фронта глубокий охватывающий удар в направлении Мариенбург, Эльбинг (Эльблонг), а войсками 3-го Белорусского фронта и 43-й армии 1-го Прибалтийского фронта – севернее Мазурских озер на Кенигсберг (Калининград), чтобы отсечь группу армий «Центр» от остальных сил противника, прижать его к морю, расчленить и при поддержке Балтийского флота уничтожить по частям.
В рамках Восточно-Прусской стратегической наступательной операции были проведены Инстербургско-Кенигсбергская, Млавско-Эльбингская, Растенбургско-Хайльсбергская, Браунсбергская, Кенигсбергская и Земландская фронтовые наступательные операции.
Млавско-Эльбингскую операцию проводили войска 2-го Белорусского фронта, который включал 50, 3, 48-ю общевойсковые, 4-ю воздушную армии, 8-й механизированный и 3-й гвардейский кавалерийский корпуса. В связи с тем что разграничительная линия фронта передвигалась к югу до впадения Нарева в Вислу, командующему фронтом маршалу К.К. Рокоссовскому были переданы из 1-го Белорусского фронта 65-я и 70-я армии, 8-й и 1-й гвардейские танковые корпуса, занимавшие этот участок. Из резерва Ставки ВГК фронт получил 2-ю ударную, 49-ю и 5-ю гвардейскую танковую армии. Всего к началу 1945 г. фронт насчитывал более 880 тыс. человек, 2195 танков и САУ, более 11 тыс. орудий и минометов, 1,5 тыс. самолетов[804]
.Войска 2-го Белорусского фронта занимали оборону на 288-километровом участке по восточному берегу Августовского канала, рекам Бобр и Нарев до Сероцка включительно. На западном берегу Нарева они удерживали два плацдарма. По данным разведки, к 17 декабря 1944 г. против левого крыла фронта оборонялись части 2-й и 9-й армий группы армий «Центр» в составе одиннадцати (102, 14, 292, 129, 299, 211, 7, 35, 252, 542 и 5-я) пехотных и четырех (6-я, 3-я, 5-я «Викинг», 3-я «Тотенкопф») танковых дивизий, усиленных артиллерией РГК. В оперативном резерве у противника находилось до трех пехотных и одной моторизованной дивизий. Кроме того, не исключался подход резервов противника со стороны Гольдапа, Кенигсберга.
Противник занимал заранее подготовленную долговременную оборону, включавшую три оборонительные полосы, Млавский и Алленштейнский укрепрайоны, а также восстановленные крепости Млава, Модлин, Эльбинг (Эльблонг), Мариенбург (Мальборк), Торунь. Местность, на которой предстояло действовать войскам 2-го Белорусского фронта, была весьма своеобразна. Правая ее половина – от Августова до Ломжи – лесисто-озерный край, очень сложный для передвижения войск. Более проходимой по рельефу была левая половина участка фронта. Но и здесь на легкое продвижение рассчитывать не приходилось.
В директиве № 220274 Ставки ВГК от 28 ноября 1944 г. от войск 2-го Белорусского фронта требовалось: