A szovjet haditengerészet tengeralattjáróit tervszámokkal látta el, de a tengeralattjáró-osztályok ritkán saját nevet is kaptak.
A hidegháború idején a NATO-nemzetek a hírszerzési adatok alapján kódnevekkel hivatkoztak ezekre az osztályokra.
A NATO kódnevek azon a brit (és később amerikai) szokáson alapultak, hogy a tengeralattjárókat az osztályt jelölő ábécé betűjével nevezték el, majd ezt az adott osztály sorozatszáma követte.
Biztonsági okokból a szovjet tengeralattjárók tervszámai nem követték sorban egymást.
A legtöbb orosz (és szovjet) tengeralattjárónak nem volt "személyi" neve, csak tervszámaikkal azonosították őket, betűkkel jelölték, amelyek az osztályánál magasabb szinten azonosították a hajó típusát. Ezek a betűk a következő hajótípusokat takarták:
К (K): крейсерская (krejszerszkaja, jelentése cirkáló)
ТК (TK): тяжелая крейсерская (tyazselaja krejszerszkaja, jelentése nehéz cirkáló)
Ez a szócikk részben vagy egészben a List of Soviet and Russian submarine classes című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.