Общая численность войск Ленинградского, Волховского и 2-го Прибалтийского (созданный ранее на базе Брянского фронта Прибалтийский фронт 20 октября 1943 года был переименован во 2-й Прибалтийский фронт, а командующим войсками фронтового объединения был назначен генерал армии М. М. Попов; участок обороны и войска 2-й Прибалтийский фронт получил от Северо-Западного фронта, который был расформирован к 20 ноября 1943 года. —
В книге «На Волховском фронте. 1941–1944 гг.», изданной в 1982 году, приводятся другие данные: «В составе Ленинградского, Волховского и 2-го Прибалтийского фронтов имелось 1252 тыс. чел. (в сухопутных войсках), 20 183 орудий и минометов, 1580 танков и самоходно-артиллерийских установок и 1386 самолетов». Таким образом, видно, что расхождения в цифрах значительные.
Самые современные данные — 822,1 тыс. человек — представлены в обзорном томе Всероссийской книги памяти (1941–1945 гг.), изданной в 1995 году. По мнению автора, цифра в 800–900 тыс. человек наиболее приближена к реальности, и именно такие данные следует брать в качестве «отправной точки» при подсчете соотношения сил противоборствующих сторон.
На 14 января 1944 года численность Ленинградского фронта составила 417 600 человек, Волховского — около 260 тысяч человек, а численность 1-й ударной армии 2-го Прибалтийского фронта — 54 900 человек, что вместе с 89 600 моряками Балтийского флота составило как раз и все вышеупомянутые 822 тыс. бойцов, которые должны были принять участие в наступлении. Кроме того, в тылу группы армий «Север» действовало около 35 тысяч партизан в составе 14 партизанских бригад.
К началу 1944 года В составе Ленинградского фронта имелись четыре общевойсковые армии: 2-я ударная (по указанию Ставки ВГК) была перемещена из Приладожья на Ораниенбаумский плацдарм), 23-я (держала оборону против финских войск на Карельском перешейке), 42-я (обороняла южные подступы к городу) и 67-я армия (держала оборону от Колпина до Гонтовой Липки). 55-я армия в конце декабря влилась в ряды 67-й армии. С воздуха войска Ленфронта поддерживали 13-я воздушная армия, 2-й гвардейский корпус истребительной авиации ПВО и части военно-воздушных сил Балтийского флота.
В составе Волховского фронта остались три общевойсковые армии: 8-я и 54-я (держали оборону от Гонтовой Липки до Грузина) и 59-я армия, основные силы которой сосредотачивались в районе Волховского 8-километрового плацдарма на западном берегу реки Волхов, в 50 км севернее Новгорода, который удерживался с 1942 года. Воздушное прикрытие осуществлялось 14 ВА.
Из состава Волховского фронта в 1943 году были выведены три армии: 2-я ударная — в апреле, 52-я — в мае и 4-я — в ноябре. Общее количество стрелковых дивизий у фронта уменьшилось с 36 в апреле до 22 в декабре 1943 года.
На юге 2-й Прибалтийский фронт оборонял сектор от озера Ильмень до северных подступов к Невелю. Его 1-я и 3-я ударные, 22-я и 6-я гвардейская армии имели позиции напротив 16-й армии вермахта. 10-я гвардейская и 3-я ударные армии (всего в операции участвовало пять общевойсковых армий. —
Балтийский флот под командованием адмирала В. Ф. Трибуца, который по-прежнему подчинялся командованию Ленинградского фронта, базировался на Ленинград и Кронштадт и защищал морские коммуникации, связывающие Ленинград с Ораниенбаумским плацдармом.
Всего в составе трех фронтов к концу 1943 года имелось 100 стрелковых дивизий и 12 бригад, 8 укрепленных районов, 12 танковых бригад, 36 танковых и самоходно-артиллерийских полков.
Им противостояло 44 дивизии и 4 бригады врага, входившие в состав группы немецких армий «Север» генерал-фельдмаршала Кюхлера, которую поддерживал 1-й воздушный флот. Кроме этих войск, в резерве группы армий находились еще три охранные и одна учебно-полевая дивизии.
Общее соотношение сил было в пользу советских войск: по пехоте — 1,7:1, по орудиям и минометам — 2:1, по танкам и самоходным орудиям — 3,8:1, по боевым самолетам — 3,1:1.
Конечно, точность приведенных выше цифр весьма относительна, так как численность противоборствующих группировок непрерывно изменялась.
Уже к началу 1944 года группа армий «Север» имела в своем составе 40 дивизий и 4 бригады; всего — 741 тысяча человек. Из них 18 дивизий и 3 бригады входили в состав 18-й армии, остальные — в состав 16-й армии. На вооружении группы армий «Север» имелось около 400 танков и САУ.