German submarine U-312
 German submarine U-312 was a Type VIIC U-boat of Nazi Germany's Kriegsmarine during World War II. The submarine was laid down on 10 April 1942 at the Flender Werke yard at Lübeck as 'werk' 312 launched on 27 February 1943 and commissioned on 21 April under the command of Oberleutnant zur See Kurt-Heinz Nicolay.During her career the U-boat sailed on eight combat patrols but sank no ships.