La classe CM (abréviation de Costiero Monfalcone) était une classe de sous-marin de poche utilisés par la Regia Marina (marine italienne) pendant la Seconde Guerre mondiale.
Le type CM a été conçu au début de 1943 en coopération avec le chantier naval Cantieri Riuniti dell'Adriatico (CRDA) à Monfalcone. Le contexte était la demande de la direction de la marine italienne pour un mini sous-marin de 100 tonnes qui devait être produit en grande série. Le même contrat de construction a été attribué à l'usine Caproni à Taliedo, quartier de Milan, qui a conçu le type CC.
Les prototypes développés par la société Adriatico étaient armés de deux torpilles standard de 45 cm à l'avant. Deux mitrailleuses ont été fournies pour protéger les huit hommes de l'équipage. Jusqu'à l'armistice de Cassibile, la construction de trois bateaux a commencé. Ces derniers ont reçu les désignations CM 1, CM 2 et CM 3.