Johannes Schäfer (ur. 14 grudnia 1903 w Lipsku, zm. 28 kwietnia 1993 w Bielefeld) – polityk NSDAP, SS-Oberführer. W 1939 szef policji w Wolnym Mieście Gdańsku. Odpowiedzialny za atak na Pocztę Polską w Gdańsku we wrześniu 1939 roku.