German submarine U-128 was a Type IXC U-boat of the Nazi German Kriegsmarine during World War II. She was sunk 17 May 1943, by American action.