La flotte soviétique était repartie en quatre bases principale; la flotte de l'Arctique; la flotte de la Baltique; la flotte de la mer Noire; et la flotte d’extrême orient auquel il faut ajouter des bases secondaires ou fluviales ( Pinsk, en mer Caspienne et Danube).
Répartitions de la flotte le 22 juin 1941:
-3 cuirassés
2 en Baltique: Oktyabrskaya Revolutsia; Marat
1 en mer Noire: Parizhskaya Kommuna
-9 croiseurs
3 en Baltique: Aurora; Kirov;Maxim Gorki
6 en mer Noire: Tchervonaia Ukraina; Krasny Krim; Krasny Kavkaz; Komintern; Voroshilov; Molotov
-7 destroyers leaders
2 en Baltique: Leningrag; Minsk;
3 en mer Noire: Tashkent;Kharkov;Moskva
2 en extrême orient: Baku;Tbilisi
-52 destroyers
8 en Arctique: 5 modernes; 3 anciens
19 en Baltique: 12 modernes; 7 anciens
13 en mer Noire: 8 modernes; 5 anciens
12 en extrême orient : 10 modernes; 2 anciens
-22 torpilleurs
7en Arctique
7 en Baltique
2 en mer Noire
8 en extrême orient
-24 escorteurs
7 en Arctique
7 en Baltique
2 en mer Noire
8 à Pinsk
-130 Sous-marins
15 en Arctique
71 en Baltique
44 en mer Noire
-12 monitors
7 à Pinsk
5 en Caspienne
-19 canonnières
2 en Baltique
4 en merNoire
8 à Pinsk
5 en Caspienne
-9 Mouilleurs de mines
1 en Arctique
4 en Baltique
2 en merNoire
1 à Pinsk
1 sur le Danube
-48 Dragueurs de mines
-41 Vedettes blindées
-59 Chasseurs de sous-marins
-9Dragueurs cotiers
-25 Patrouilleurs
-33 navires auxiliaires
1433 Avions
Les constructions neuves de 1941 à 1945:
-2 croiseurs: Kalinin; Kaganivich
-18 destroyers
-43 sous-marins
-2 escorteurs
-96 dragueurs de mines
-2 monitors
-23 patrouilleurs
-337 vedettes dragage
-677 vedettes
-301 vedettes de débarquement
-8 navires auxiliaires