德国、义大利和苏联各地开始研制和建造，承包商则为位于汉堡的德意志造船厂（Deutsche Werft）。同XXI级潜艇，XXIII级潜艇也採用分节组装建造的方法，各部份的生产由不同分包商所负责。其中U-2446至U-2460是由位于德佔苏联地区的尼古拉耶夫州当地船厂所建，原本打算在1944年5月1日时分配给林兹（Linzner）的造船厂，但随着苏联的反攻逼进而取消。最后其主要建造船厂就分配到了位于基尔的日耳曼尼亚造船厂（Germaniawerft）和位于汉堡的德意志造船厂，日耳曼尼亚造船厂负责生产51艘