German submarine U-680

German submarine U-680 was a Type VIIC U-boat of Nazi Germany's Kriegsmarine during World War II. The submarine was laid down on 12 October 1942 at the Howaldtswerke yard at Hamburg, launched on 20 November 1943, and commissioned on 23 December 1943 under the command of Oberleutnant zur See Max Ulber.

Attached to 5th U-boat Flotilla based at Kiel, U-680 completed her training period on 31 July 1944 and was assigned to front-line service.

Service history
Surrendered in Denmark on 5 May 1945, U-680 was sunk on 28 December 1945 as part of Operation Deadlight in position 55.4°N, -6.48333°W by artillery fire from HMS Onslaught.