L'U-97 est issu du programme 1937-1938 pour une nouvelle classe de sous-marins océaniques. Il est de type VII C lancé entre 1936 et 1940. Construit dans les chantiers de Friedrich Krupp Germaniawerft AG à Kiel, la quille du U-97 est posée le et il est lancé le . L'U-97 entre en service un mois et demi plus tard.
Il réalise sa première patrouille de guerre, quittant le port de Kiel, le , sous les ordres du commandant Udo Heilmann. Après 19 jours en mer, trois navires marchands coulés pour un total de 16 761 tonneaux et un navire endommagé de 9 718 tonneaux, il arrive à la base sous-marine de Lorient le .
L'Unterseeboot 97 a effectué 13 patrouilles dans lesquelles il a coulé 15 navires marchands pour un total de 64 404 tonneaux, 1 navire de guerre auxiliaire de 6 833 tonneaux et a endommagé 1 navire marchand de 9 718 tonneaux au cours des 310 jours en mer.
Pour sa treizième patrouille, l'U-97 quitte la base sous-marine de Lorient le sous les ordres du KapitänleutnantHans-Georg Trox. Après 12 jours en mer et deux navires marchands coulés pour un total de 10 174 tonneaux, l'U-97 est coulé à son tour le en Méditerranée, à l'Ouest d'Haifa à la position 33° 00′ N, 34° 00′ E, par des charges de profondeur d'un Hudson du 459. Squadron de la RAAF.
27 des 48 membres d'équipage meurent dans cette attaque.
Nota: Les noms de commandants sans indication de grade signifie que leur grade n'est pas connu avec certitude à notre époque à la date de la prise de commandement.
Nota: Les noms de commandants sans indication de grade signifie que leur grade n'est pas connu avec certitude à notre époque à la date de la prise de commandement.
Note : Kptlt. = Kapitänleutnant - Oblt. = Oberleutnant zur See
Opérations Wolfpack
L'U-97 a opéré avec les Wolfpacks (meutes de loup) durant sa carrière opérationnelle:
West ( - )
Goeben ( - )
Navires coulés
L'Unterseeboot 97 a coulé 15 navires marchands pour un total de 64 404 tonneaux, 1 navire de guerre auxiliaire de 6 833 tonneaux et a endommagé 1 navire marchand de 9 718 tonneaux au cours des 13 patrouilles (310 jours en mer) qu'il effectua.