Otto Rehhagel (ur. 9 sierpnia 1938 w Essen) – niemiecki trener piłkarski i były zawodnik.
Kariera piłkarska Rehhagel jest wychowankiem lokalnego klubu Rot-Weiss Essen (1960–1963), po odejściu z rodzinnego miasta grał w klubach Bundesligi: Hercie Berlin (1963–1965) oraz 1. FC Kaiserslautern (1965–1972). W Bundeslidze rozegrał 201 meczów.
Kariera trenerska W roku 1974 rozpoczął karierę trenerską w klubie Kickers Offenbach i po kilku innych krótkich kontraktach rozpoczął pracę z Werderem Brema, który trenował od 1980 do 1995 roku. Podczas tego okresu Werder wyrósł na jedną z potęg krajowej ligi. Rehhagel poprowadził zespół do dwóch tytułów Mistrza Niemiec (1988 i 1993) oraz dwóch zwycięstw w Pucharze Niemiec i zwycięstwie w Pucharze Zdobywców Pucharów.
Przez nieco mniej niż rok trenował Bayern Monachium w sezonie 1995-96. Został niespodziewanie zwolniony trzy tygodnie przed finałem Pucharu UEFA w 1996, po rozczarowującym finiszu ligi. Jego miejsce zajął Franz Beckenbauer, który doprowadził klub do zwycięstwa w finale. Po tej przygodzie Rehhagel trenował 1. FC Kaiserslautern (1996–2000), które doprowadził do sensacyjnego mistrzostwa Niemiec w 1998 roku zaraz po awansie z 2. ligi.