U-24 – niemiecki okręt podwodny (U-Boot) typu IIB z okresu II wojny światowej. Okręt wszedł do służby w 1936 roku.
Historia Zamówienie na budowę kolejnego okrętu podwodnego typu IIB zostało złożone w stoczni Germaniawerft w Kilonii 2 lutego 1935 roku. Rozpoczęcie budowy okrętu miało miejsce 21 kwietnia 1936. Wodowanie nastąpiło 24 września 1936, wejście do służby 10 października 1936.
Okręt służył do 31 grudnia 1939 we Flotylli U-Bootów „Weddingen” i „Lohs”. Od 1 stycznia 1940 wszedł w skład 1. Flotylli U-Bootów. W maju i czerwcu 1940 wchodził w skład szkolnej jednostki U-Bootów. 1 lipca 1940 jako jednostkę szkolną przydzielono go do 21. Flotylli U-Bootów stacjonującej w Piławie. Okręt wycofano ze służby 1 maja 1942. Kadłub podzielono na części i drogą wodną (Dunajem) przetransportowano na Morze Czarne, gdzie został zmontowany w rumuńskim porcie Gałacz.