Советским войскам на Карельском перешейке противостояли 3-й и 4-й финские армейские корпуса, объединенные 15 июня 1944 г. в оперативную группу «Карельский перешеек». В группу входили 2-я, 3-я, 10-я, 15-я и 18-я пехотные дивизии, единственная финская бронетанковая дивизия, одна пехотная и одна кавалерийская бригады, а также много отдельных частей. Всего у финнов было 100 тысяч человек, 960 орудий и минометов, 110 танков и свыше 200 самолетов. К лету 1944 г. 23-я армия имела в своем составе два стрелковых корпуса – 115-й и 98-й. Всего 6 стрелковых дивизий, 17-й укрепрайон и 38 артиллерийских дивизионов.
Но этих сил Сталину показалось недостаточно, и на Карельский перешеек в апреле 1944 г. скрытно перебросили 21-ю армии. Следует заметить, что эта армия не имела никакого отношения к 21-м армиям, сражавшимся в 1941–1943 гг. на различных фронтах. Предпоследняя 21-я армия была сформирована в июле 1943 г. Она участвовала в Смоленской операции и в конце октября 1943 г. ее остатки влились в состав 33-й армии, а управление 21-й армии выведено в резерв Ставки. Из новых частей с прежним управлением и была сформирована новая 21-я армия. В апреле 1944 г. ее командующим стал генерал-полковник Д.Н. Гусев. В состав 21-й армии входили 30-й гвардейский, 97-й и 109-й стрелковые корпуса (итого 9 стрелковых дивизий), а также 22-й укрепрайон.
В апреле 1944 г. по приказу Ставки были сняты с фронта два артиллерийских дивизиона прорыва – 5-й гвардейский Сталинградский и 15-й. Их доукомплектовали в районе Вязьмы и перебросили на Карельский перешеек. Замечу, что по штату в артиллерийский дивизион прорыва входили гаубичная батарея большой мощности (24 гаубицы Б-4), тяжелая пушечная бригада (35 гаубиц-пушек МЛ-20), тяжелая гаубичная бригада разрушения (32 – 152-мм гаубицы), а также 84 – 122-мм гаубицы, 72 – 76-мм пушки и 108 – 120-мм минометов.
Кроме того, на Карельский перешеек были переброшены пять отдельных дивизионов особой мощности резерва Ставки. В каждом дивизионе имелось три батареи двухорудийного состава. На вооружении дивизионов особой мощности состояли 305-мм гаубицы обр. 1915 г. и 280-мм мортиры Бр-5. Замечу, что в 1939–1940 гг. наше командование не удосужилось перебросить из Киевского военного округа 305-мм гаубицы обр. 1915 г., и в штурме линии Маннергейма самыми тяжелыми орудиями были 280-мм обр. 1915 г. и Бр-5.
С воздуха наступление войск должна была прикрывать 13-я воздушная армия. Всего в этих трех армиях насчитывалось около 260 тысяч человек, 5,5 тысяч орудий и минометов, 881 пусковая реактивная установки, 628 танков и самоходных артустановок и свыше 700 самолетов.
Приморские фланги обеспечивали: со стороны Финского залива – Краснознаменный Балтийский флот, а со стороны Ладожского озера – Ладожская военная флотилия.
Так как труднопроходимая лесистая и болотистая местность на Карельском перешейке затрудняла широкое применение тяжелой боевой техники, командующий фронтом генерал армии Л.А. Говоров принял решение нанести главный удар силами 21-й армии на приморском направлении – вдоль северо-восточного побережья Финского залива. Это давало возможность нашему командованию широко использовать морскую артиллерию для прорыва обороны противника и высаживать десанты с моря в помощь войскам, наступавшим на Выборг.
23-я армия в первые дни наступления должна была оборонять занимаемый рубеж от Ладожского озера до Охты, а с выходом соединений 21-й армии к реке Сестре перейти в наступление.
Три армии Ленинградского фронта, сосредоточенные на Нарвском участке фронта, получили приказ активизировать свои действия и не допустить переброски немецко-фашистских войск из Прибалтики на Карельский перешеек.
За несколько дней до наступления советское командование распространило дезинформацию о крупном наступлении наших войск в районе Нарвы. Были созданы ложные радиосети и проведен ряд иных мероприятий.
В Выборгской операции от Балтийского флота участвовало 12 кораблей (в том числе линкор и два крейсера), 25 стационарных и 15 железнодорожных батарей в составе 125 береговых орудий калибром 406–100 мм и 49 корабельных орудий калибра 305–130 мм
Железнодорожная артиллерия вела пристрелку и стрельбу с временных огневых позиций, построенных личным составом еще в мае 1944 г. Тогда же были оборудованы командно-наблюдательные пункты для командиров дивизионов и батарей в 500-1000 м от переднего края, а в сухопутные войска назначены офицеры связи с подвижными радиостанциями и шифровальщиками.
За несколько дней до операции железнодорожные батареи заняли огневые позиции ближе к линии фронта, на железнодорожных станциях Грузино, Горталово, Пери и на шести тупиковых позициях, построенных в районе Левашово, Дибуны, Черная речка, Сортавала.
К началу операции артиллерия флота имела на берегу Финского залива и в глубине материка хорошо развитую сеть наблюдательно-корректировочных постов дивизионов и батарей, а некоторые из них располагались в боевых порядках пехоты, на переднем крае. Кроме того, для артиллерийской разведки и корректировки огня использовались отдельный разведывательный артиллерийский дивизион, эскадрилья самолетов-корректировщиков и аэростаты наблюдения. Корректировочная авиация действовала по специально составленному плану.