Johannes Lohs (24 June 1889 – 14 August 1918) was a successful and highly decorated German U-boat commander in the Kaiserliche Marine during World War I.
In his time as commander of SM UC-75 and SM UB-57 he succeeded in sinking several ships for a total tonnage of approximately 165.000 gross register tons (GRT).