La liste des U-Boote de la Seconde Guerre mondiale U-251 à U-500 est l'inventaire des sous-marins allemands utilisés par la Kriegsmarine pendant la Seconde Guerre mondiale. La mise en service de ces U-Boots s'étalonnent de 1941 à 1944.NB: U-Boote est le pluriel de U-Boot en allemand. La liste suivante est triée par numéro de désignation officielle des U-Boots.