Проект малой ПЛ с дизельной энергетической установкой для надводного хода был разработан И.Г.Бубновым в конце Русско-японской войны. Он был одобрен Морским техническим комитетом 20 сентября 1905 г., а 9 февраля 1906 г. заказ на постройку «Миноги», такое название получила лодка, был отдан Балтийскому заводу, и 6 сентября того же года состоялась ее закладка. Одновременно на заводе Нобеля в Петербурге началось строительство двух дизелей для ПЛ. Гребной электродвигатель изготовлял завод «Вольта» в Ревеле. Лодку спустили на воду только 11 октября 1908 г. и в октябре 1909 г. зачислили в состав Балтийского флота.
«Минога» имела водоизмещение 123/ 152 т и характерное размещение главного балласта в легких оконечностях вне прочного корпуса. Для улучшения мореходных качеств на всем протяжении верхней части корпуса имелась легкая надстройка. В средней части к прочному корпусу была приклепана овальная рубка. Вооружение состояло из двух носовых трубчатых торпедных аппаратов калибра 450 мм. Энергетическая установка состояла из двух трехцилиндровых дизелей по 120 л. с. и 70- сильного электродвигателя подводного хода. На ПЛ был впервые применен винте регулируемым шагом.
Энергетическая установка обеспечивала «Миноге» максимальную скорость надводного хода 10 уз, подводного – 5 уз. Дальность плавания в надводном положении 900 миль, в подводном – 25 миль. Глубина погружения 45 м.
Во время первой мировой войны «Минога» использовалась для несения дозоров в районе Моонзундского архипелага. При ремонте зимой 1914-1915 гг. в кормовой части установили 37 мм орудие. Боевую службу на Балтике лодка несла с осени 1917 г., когда ее направили на капитальный ремонт в Петроград. Революция помешала завершению ремонта, и лодку сдали на хранение в порт. Летом 1918 г. потребовалось усилить Каспийскую флотилию. «Миногу» срочно отремонтировали и на железнодорожных транспортерах отправили в Саратов, где спустили на воду. 10 ноября лодку зачислили в состав Астраханско Каспийской военной флотилии. «Минога» несколько лет несла боевую службу в составе флотилии и только 21 ноября 1925 г. была сдана на слом.
В середине 20-х годов встал вопрос о строительстве ПЛ небольшого водоизмещения с достаточно мощным вооружением, способных действовать как в Финском заливе, так и на других театрах. Разработка проекта началась в ноябре 1928 г. под руководством Б.М.Малинина, и в конце 1929 года он был утвержден Реввоенсоветом СССР, а уже 5 февраля следующего года на Балтийском заводе в Ленинграде заложили три первые лодки серии. Четвертая была заложена 23 февраля на заводе «Красное Сормово». До войны проект несколько раз модернизировался, в результате появились серии V, V бис, V бис-2, X, X бис. Все они известны как ПЛ типа «Щ» по первой букве названия головной 111 серии «Щука».
ПЛ III серии – полуторакорпусные с булями, в которых располагались цистерны главного балласта. Прочным корпус водонепроницаемыми переборками делился на шесть отсеков. На первых двух лодках устанавливались дизели типа W8V28/38 германской фирмы MAN по 500 л. е., а на остальных отечественные 38В8 той же мощности. Подводный ход обеспечивался двумя электродвигателями по 400 л. с. Максимальная скорость надводного хода 11,6 уз, подводного – 8,5 уз. Дальность плавания экономическим ходом – 3130 миль надводная и 112 миль подводная. Предельная глубина погружения 90 м. Основное вооружение составляли четыре носовых и два кормовых 593-мм торпедных аппарата, общий запас торпед – 10. Артиллерийское вооружение состояло из 45 мм полуавтомата 21-К. Главные размерения – 57 х 6,2 х 3,76 м. Экипаж 40 человек.
Головная лодка V серии «Лосось» (Щ- 101) была сдана флоту 22 сентября 1933 г., а всего до 1934 г. флот получил 12 лодок этой серии.
Следующая серия V бис ПЛ типа «Щ» имела незначительные конструктивные изменения по сравнению с V серией.
За период 1934-1935 гг. было построено 13 таких лодок для Тихоокеанского, Балтийского и Черноморского флотов.
В 1935-1936 гг. было изготовлено 14 усовершенствованных лодок V бис-2 для всех флотов, кроме Северного.
X серия стала самой массовой типа «Щ». За период с 1936 по 1939 год было построено 32 единицы для всех флотов.
К концу 30-х годов ПЛ типа «Щ» морально устарели, и им на смену должны были прийти средние ПЛ принципиального нового класса «С». Но их постройка затягивалась из-за трудностей с освоением новых дизелей. Чтобы не уменьшить количество ежегодно сдаваемых флоту лодок, было принято решение продолжить постройку кораблей типа «Щ». Так появилась серия модернизированных лодок X бис. Было заложено 13 лодок этой серии, две из них вошли в строй до войны, семь в ходе ее и две после войны. Две лодки остались недостроенными.