German submarine U-875 was a long-range Type IXD2 U-boat built for Nazi Germany's Kriegsmarine during World War II. She was ordered on 25 August 1941, and was laid down on 11 May 1943 at DeSchiMAG AG Weser, Bremen, as yard number 1083. She was launched on 16 February 1944 and commissioned under the command of Kapitänleutnant Georg Preuss on 21 April 1944.