Подводная лодка "Угорь" была заказана заводу "Ноблесснер" в Ревеле. В связи с опозданием завода "Ноблесснер" в строительстве подводных лодок типа "Барс" заказ на строительство этой подводной лодки был передан Балтийскому заводу 24 ноября 1915 года.
Номинально заложена в Ревеле 4 июля 1914 года, но фактически строилась на Балтийском заводе, спущена на воду 22 октября 1916 года, вступила в строй 1 мая 1917 года. Первоначально предназначалась для Сибирской флотилии, но с началом войны была зачислена в Балтийский флот.
Участвовала в 1-й мировой войне, совершила 2 боевых похода. 9-16 апреля 1918 года в тяжелых ледовых условиях перешла из Гельсингфорса в Кронштадт. С мая 1918 года находилась в резерве. В 1920 году затонула у Балтийского завода, была поднята, разоружена и сдана в порт на хранение. 18 июня 1925 года передана в ОФИ для разборки на металл.