В дополнение к сказанному.Сообщение от Ovinnik
Советский Союз просто не строил лодки во время войны. Даже почти не достраивал заложенные (часть достроил после войны, а часть разобрали). Если не ошибаюсь, было достроено несколько лодок типа М. Точно так же дело обстояло и с надводными кораблями. Стоились небольшие катера типа МО, бронекатера и т.д.
Оно и не удивительно. Основную долю борьбы на море на себя взяли Англия и затем США. А вот на суше – СССР. Поэтому сталь и производственные мощности были ориентированы на выпуск танков. Вот лодок и получилось меньше.