Submarine Construction Types and Classes

There were four primary types of submarine and a very large number of classes.

Here is a list of the boats, construction types, and classes. This list only includes the main classes, thus one will not find foreign-built or midget submarines.

BoatConstruction TypeClassType
Adua600AduaSubmarine – Coastal
Alagi600AduaSubmarine – Coastal
Aradam600AduaSubmarine – Coastal
Ascianghi600AduaSubmarine – Coastal
Axum600AduaSubmarine – Coastal
Beilul600AduaSubmarine – Coastal
Dagabur600AduaSubmarine – Coastal
Dessiè600AduaSubmarine – Coastal
Durbo600AduaSubmarine – Coastal
Gondar600AduaSubmarine – Coastal
Lafolè600AduaSubmarine – Coastal
Macallè600AduaSubmarine – Coastal
Neghelli600AduaSubmarine – Coastal
Scirè600AduaSubmarine – Coastal
Tembien600AduaSubmarine – Coastal
Uarsciek600AduaSubmarine – Coastal
Uebi Scebeli600AduaSubmarine – Coastal
Ammiraglio CagniBernardisAmmiragliSubmarine – Oceanic
Ammiraglio CaraccioloBernardisAmmiragliSubmarine – Oceanic
Ammiraglio MilloBernardisAmmiragliSubmarine – Oceanic
Ammiraglio Saint BonBernardisAmmiragliSubmarine – Oceanic
ArchimedeCavalliniArchimedeSubmarine – Oceanic
ArchimedeCavalliniArchimedeSubmarine – Oceanic
Evangelista TorricelliCavalliniArchimedeSubmarine – Oceanic
Galileo FerrarisCavalliniArchimedeSubmarine – Medium Range
Galileo GalileiCavalliniArchimedeSubmarine – Medium Range
ArgoC.R.D.A.ArgoSubmarine – Coastal
VelellaC.R.D.A.ArgoSubmarine – Coastal
Argonauta600ArgonautaSubmarine – Coastal
Fisalia600ArgonautaSubmarine – Coastal
Jalea600ArgonautaSubmarine – Coastal
Jantina600ArgonautaSubmarine – Coastal
Medusa600ArgonautaSubmarine – Coastal
Salpa600ArgonautaSubmarine – Coastal
Serpente600ArgonautaSubmarine – Coastal
Antonio SciesaBernardisBalillaSubmarine – Oceanic
BalillaBernardisBalillaSubmarine – Oceanic
MillelireBernardisBalillaSubmarine – Oceanic
TotiBernardisBalillaSubmarine – Oceanic
Ciro MenottiBernardisBandieraSubmarine – Medium Range
Fratelli BandieraBernardisBandieraSubmarine – Medium Range
Luciano ManaraBernardisBandieraSubmarine – Medium Range
Santorre SantarosaBernardisBandieraSubmarine – Medium Range
CorridoniBernardisBragadinSubmarine – Minelaying
Marcantonio BragadinBernardisBragadinSubmarine – Minelaying
BrinCavalliniBrinSubmarine – Oceanic
GalvaniCavalliniBrinSubmarine – Oceanic
GuglielmottiCavalliniBrinSubmarine – Oceanic
Enrico TazzoliBernardisCalviSubmarine – Oceanic
Giuseppe FinziBernardisCalviSubmarine – Oceanic
Pietro CalviBernardisCalviSubmarine – Oceanic
Ettore FieramoscaBernardisFieramoscaSubmarine – Oceanic
AtropoCavalliniFocaSubmarine – Medium Range
FocaCavalliniFocaSubmarine – Medium Range
ZoeaCavalliniFocaSubmarine – Medium Range
GlaucoBernardisGlaucoSubmarine – Oceanic
OtariaBernardisGlaucoSubmarine – Oceanic
Alpino BagnoliniCavalliniLiuzziSubmarine – Oceanic
Capitano TarantiniCavalliniLiuzziSubmarine – Oceanic
Console Generale LiuzziCavalliniLiuzziSubmarine – Oceanic
Reginaldo GiulianiCavalliniLiuzziSubmarine – Oceanic
Da ProcidaCavalliniMameliSubmarine – Medium Range
MameliCavalliniMameliSubmarine – Medium Range
Pier CapponiCavalliniMameliSubmarine – Medium Range
SperiCavalliniMameliSubmarine – Medium Range
BarbarigoBernardisMarcelloSubmarine – Oceanic
Comandante CappelliniBernardisMarcelloSubmarine – Oceanic
Comandante Faa Di BrunoBernardisMarcelloSubmarine – Oceanic
DandoloBernardisMarcelloSubmarine – Oceanic
EmoBernardisMarcelloSubmarine – Oceanic
MarcelloBernardisMarcelloSubmarine – Oceanic
MocenigoBernardisMarcelloSubmarine – Oceanic
MorosiniBernardisMarcelloSubmarine – Oceanic
NaniBernardisMarcelloSubmarine – Oceanic
ProvanaBernardisMarcelloSubmarine – Oceanic
VenieroBernardisMarcelloSubmarine – Oceanic
Alessandro MalaspinaBernardisMarconiSubmarine – Oceanic
Guglielmo MarconiBernardisMarconiSubmarine – Oceanic
Leonardo Da VinciBernardisMarconiSubmarine – Oceanic
Luigi TorelliBernardisMarconiSubmarine – Oceanic
Maggiore BaraccaBernardisMarconiSubmarine – Oceanic
Michele BianchiBernardisMarconiSubmarine – Oceanic
MiccaCavalliniMiccaSubmarine – Minelaying
Ambra600PerlaSubmarine – Coastal
Berillo600PerlaSubmarine – Coastal
Corallo600PerlaSubmarine – Coastal
Diaspro600PerlaSubmarine – Coastal
Gemma600PerlaSubmarine – Coastal
Iride600PerlaSubmarine – Coastal
Malachite600PerlaSubmarine – Coastal
Onice600PerlaSubmarine – Coastal
Perla600PerlaSubmarine – Coastal
Turchese600PerlaSubmarine – Coastal
BausanBernardisPisaniSubmarine – Medium Range
Des GeneysBernardisPisaniSubmarine – Medium Range
Marcantonio ColonnaBernardisPisaniSubmarine – Medium Range
Vettor PisaniBernardisPisaniSubmarine – Medium Range
Acciaio600PlatinoSubmarine – Coastal
Alabastro600PlatinoSubmarine – Coastal
Argento600PlatinoSubmarine – Coastal
Asteria600PlatinoSubmarine – Coastal
Avorio600PlatinoSubmarine – Coastal
Bronzo600PlatinoSubmarine – Coastal
Cobalto600PlatinoSubmarine – Coastal
Giada600PlatinoSubmarine – Coastal
Granito600PlatinoSubmarine – Coastal
Nichelio600PlatinoSubmarine – Coastal
Platino600PlatinoSubmarine – Coastal
Porfido600PlatinoSubmarine – Coastal
Volframio600PlatinoSubmarine – Coastal
R10CavalliniRSubmarine – Transport
R11CavalliniRSubmarine – Transport
R12CavalliniRSubmarine – Transport
R3CavalliniRSubmarine – Transport
R4CavalliniRSubmarine – Transport
R5CavalliniRSubmarine – Transport
R6CavalliniRSubmarine – Transport
R7CavalliniRSubmarine – Transport
R8CavalliniRSubmarine – Transport
R9CavalliniRSubmarine – Transport
RemoCavalliniRSubmarine – Transport
RomoloCavalliniRSubmarine – Transport
Ruggiero SettimoCavalliniSettembriniSubmarine – Medium Range
SettembriniCavalliniSettembriniSubmarine – Medium Range
Ametista600SirenaSubmarine – Coastal
Anfitrite600SirenaSubmarine – Coastal
Diamante600SirenaSubmarine – Coastal
Galatea600SirenaSubmarine – Coastal
Naiade600SirenaSubmarine – Coastal
Nereide600SirenaSubmarine – Coastal
Ondina600SirenaSubmarine – Coastal
Rubino600SirenaSubmarine – Coastal
Sirena600SirenaSubmarine – Coastal
Smeraldo600SirenaSubmarine – Coastal
Topazio600SirenaSubmarine – Coastal
Zaffiro600SirenaSubmarine – Coastal
DelfinoBernardisSqualoSubmarine – Medium Range
NarvaloBernardisSqualoSubmarine – Medium Range
SqualoBernardisSqualoSubmarine – Medium Range
TrichecoBernardisSqualoSubmarine – Medium Range
CerniaC.R.D.A.TritoneSubmarine – Coastal
DenticeC.R.D.A.TritoneSubmarine – Coastal
FluttoC.R.D.A.TritoneSubmarine – Coastal
GorgoC.R.D.A.TritoneSubmarine – Coastal
GroncoC.R.D.A.TritoneSubmarine – Coastal
MareaC.R.D.A.TritoneSubmarine – Coastal
MurenaC.R.D.A.TritoneSubmarine – Coastal
NautiloC.R.D.A.TritoneSubmarine – Coastal
SparideC.R.D.A.TritoneSubmarine – Coastal
SpigolaC.R.D.A.TritoneSubmarine – Coastal
TritoneC.R.D.A.TritoneSubmarine – Coastal
VorticeC.R.D.A.TritoneSubmarine – Coastal