SM UC-54 – niemiecki okręt podwodny (podwodny stawiacz min) z okresu I wojny światowej, jedna z 64 zbudowanych jednostek typu UC II. Zwodowany 20 marca 1917 roku w stoczni Germaniawerft w Kilonii, został przyjęty do służby w Kaiserliche Marine 10 maja 1917 roku. Przebazowany na Morze Śródziemne został nominalnie wcielony w skład Kaiserliche und Königliche Kriegsmarine pod nazwą U-96, pływając w składzie (a później II Flotylli Morza Śródziemnego). W czasie służby operacyjnej okręt odbył osiem patroli bojowych, w wyniku których zatonęło 18 statków o łącznej pojemności  BRT, a trzy statki o łącznej pojemności  BRT zostały uszkodzone. SM UC-54 został samozatopiony 28 października 1918 roku nieopodal Triestu.

Projekt i budowa Dokonania pierwszych niemieckich podwodnych stawiaczy min typu UC I, a także zauważone niedostatki tej konstrukcji, skłoniły dowództwo Cesarskiej Marynarki Wojennej z admirałem von Tirpitzem na czele do podjęcia działań mających na celu budowę nowego, znacznie większego i doskonalszego typu okrętu podwodnego. Opracowany latem 1915 roku projekt okrętu, oznaczonego później jako typ UC II, tworzony był równolegle z projektem przybrzeżnego torpedowego okrętu podwodnego typu UB II.