Командование советского флота сделало соответствующие выводы, и следующая эвакуация военно-морской базы — Одессы — была проведена четко, скрытно и без потерь.
Дальше отступать некуда
Флот на защите Ленинграда
Старейшая военно-морская база Российского флота — Кронштадт (до 1723 г. — Кроншлот) — была основана Петром I в 1703 году на острове Котлин как крепость для защиты новой столицы — Петербурга — с моря. В последующие столетия крепость постоянно укреплялась, укрепления Кронштадта и фортов одевались в гранит и бетон, совершенствовалось их вооружение.
Не один раз противник вплотную подходил к Кронштадту, намереваясь овладеть островом Котлин и прорваться к Санкт-Петербургу. Впервые шведские корабли с десантом подошли к Кроншлоту в июне 1704 года, но после перестрелки они, простояв два дня, ушли. На следующий год шведы повторили попытку, но, также потерпев неудачу, ретировались. Во время русско-шведской войны 1788–1790 гг. балтийский флот в двухдневном (23–24 мая 1790 г.) сражении у Красной горки преградил путь шведскому флоту.
В июне 1854 г. (во время Крымской войны 1853–1856 гг.) англо-французский флот подошел к Кронштадту, но, выяснив чрезвычайную мощность обороны крепости, союзники отказались от атаки и отошли, так и не решив прорываться под огнем кронштадтских фортов.
В 1855 г. отряд английских и французских судов вновь приблизился к Кронштадту, но после подрыва на минах четырех судов союзники отказались от активных операций против крепости.
В 1919 году английские корабли подошли к Копорскому заливу с целью прорыва вместе с войсками Юденича к Кронштадту и Петрограду. После нескольких боевых столкновений с советскими кораблями, потеряв эсминец и подводную лодку, они вынуждены были отступить. В августе английские торпедные катера атаковали кронштадтские гавани, но, потеряв 4 катера и не причинив серьезного ущерба Красному флоту, отказались от последующих атак.
С 1918 до 1940 г. Кронштадт был единственной базой Балтийского флота. В начале 1930-х гг. началось строительство военно-морской базы Ручьи в Лужском заливе, но она так и осталась недостроенной. Кронштадт имел инфраструктуру, необходимую для обеспечения базирования кораблей всех классов — от торпедных катеров до линкоров. В Кронштадте находились уникальные сухие доки и Морской завод, который мог ремонтировать корабли всех классов.
К 1940 г. Кронштадт располагал мощной береговой обороной, имевшей на вооружении стационарные и железнодорожные орудия калибром от 45 до 356 миллиметров. Стационарная артиллерия дислоцировалась на морских и береговых фортах, а железнодорожная — на специальных железнодорожных позициях.
В 1940 г. флот ушел в Прибалтику на новые базы, отодвинулась граница и на Карельском перешейке. Кронштадт оказался в глубоком тылу. Вся железнодорожная артиллерия была отправлена на оборону новых военно-морских баз, а часть стационарных батарей законсервировали.
После того как в 1940 году корабли ушли на новые базы, в Кронштадте оставались только корабли охраны водного района, торпедные катера 2-й бригады, учебные корабли, ремонтируемые и проходившие испытания, пришедшие с ленинградских заводов новые корабли. После вступления в строй корабли направлялись в передовые базы Балтийского флота или на другие театры. Здесь же находились основные учебные отряды и школы. Таким образом, Кронштадт был не только тыловой базой, но и важнейшим военно-морским центром страны.
Но Кронштадт был не только военно-морской базой. Он был морским щитом Ленинграда. К 1941 году Ленинград являлся крупнейшим промышленным, научным и культурным центром СССР. Его промышленность производила более 10 процентов всей валовой продукции страны. Ленинград был и крупнейшим центром судостроения. Все корабли Балтийского, Северного и половины Тихоокеанского флотов к 1941 г. были построены на заводах Ленинграда. В Ленинграде находилось большинство военно-морских учебных заведений (академия, высшие училища, учебные отряды, научно-исследовательские институты).
К 22 июня 1941 г. Кронштадтская военно-морская база (командир — контр-адмирал В.И. Иванов) представляла собой достаточно многочисленное соединение боевых кораблей, береговой и противовоздушной обороны в восточной части Финского залива. Для обороны водного района базы, простиравшегося на 100 миль к западу от Кронштадта, имелись три соединения кораблей: охрана водного района (ОВР), включавшая два дивизиона тральщиков, два дивизиона сторожевых катеров («малых охотников» за подводными лодками) и дивизион сетевых заградителей; шхерный отряд и 2-я бригада торпедных катеров. Командованию базы был подчинен также отдельный учебный дивизион подводных лодок. В Кронштадте дислоцировались корабли отряда строившихся и ремонтирующихся кораблей. 21 июня, буквально за несколько часов до начала войны, на Большом Кронштадском рейде встал линкор «Марат», прибывший из Таллина.
Береговая оборона организационно была сгруппирована в трех секторах. Самый мощный Кронштадтский укрепленный сектор (КУС) объединял артиллерию острова Котлин, фортов и южного побережья и состоял из 8 артиллерийских дивизионов и нескольких стрелковых подразделений.