Johannes Habekost (3 de fevereiro de 1907 - 11 de março de 1940) foi um comandante de U-boots alemão que serviu na Kriegsmarine durante a Segunda Guerra Mundial.[1] Realizou cinco patrulhas de guerra, nas quais afundou dez embarcações aliadas e danificou outra num total de 52,072 toneladas.[1]