SM UB-78 – 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 648 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 7,8 węzła w zanurzeniu, osiągając zasięg nawodny wynoszący 8680 Mm przy prędkości 8 węzłów (55 Mm przy prędkości 4 węzłów pod wodą).
UB-78 został zwodowany 2 czerwca 1917 roku w stoczni Blohm & Voss w Hamburgu, a do służby w Kaiserliche Marine wcielono go 20 października 1917 roku. W czasie służby operacyjnej w 5. Flotylli U-Bootów Hochseeflotte i I Flotylli Flandria odbył pięć patroli bojowych, podczas których zatopił dwa statki o łącznej pojemności 1241 BRT, a ponadto uszkodził dwa statki o łącznej pojemności 7040 BRT. SM UB-78 zatonął wraz z całą załogą 19 kwietnia 1918 roku po wejściu na minę nieopodal Dover.