SM UB-48 – niemiecki okręt podwodny z okresu I wojny światowej, jedna z 96 zbudowanych jednostek typu UB III. Okręt miał wyporność 516 ton w położeniu nawodnym i 651 ton pod wodą, a jego główną bronią było 10 torped o kalibrze 500 mm wystrzeliwanych z pięciu wyrzutni. Napędzana silnikami wysokoprężnymi i elektrycznymi jednostka rozwijała prędkość 13,6 węzła na powierzchni i 8 węzłów w zanurzeniu, osiągając zasięg nawodny wynoszący 9040 Mm przy prędkości 6 węzłów (i 55 Mm przy prędkości 4 węzłów pod wodą).

Okręt został zbudowany w stoczni Blohm & Voss (Werk 293) w Hamburgu w roku 1917. Zwodowany 6 stycznia 1917 roku, wszedł do służby w Kaiserliche Marine 11 czerwca 1917 roku. W czasie swojej służby SM UB-48 odbył 9 patroli, w czasie których zatopił 36 statków o łącznej pojemności BRT, osiem uszkodził ( BRT) oraz uszkodził jeden okręt o wyporności ton. 28 października 1918 roku okręt został samozatopiony w Poli.