Le Unterseeboot 35 (ou U-35) était un U-boot de type VII A de la Kriegsmarine (marine de guerre allemande) pendant la Seconde Guerre mondiale. Il est commandé dans le cadre du plan Z le 25 mars 1935 en violation du traité de Versailles qui proscrit la construction de ce type de navire par l'Allemagne.