German submarine U-907 was a Type VIIC U-boat of Nazi Germany's Kriegsmarine during World War II. She was ordered on 6 August 1942, and was laid down on 1 April 1943 at H. C. Stülcken Sohn, Hamburg, as yard number 804. She was launched on 1 March 1944 and commissioned under the command of Oberleutnant zur See Servais Cabolet on 18 May 1944.