Johann Hadaszczok (ur. 21 kwietnia 1858 we Frydku, zm. 23 września 1895 w Morawskiej Ostrawie) – niemiecki nauczyciel, przewodnik, działacz turystyczny z terenów Śląska Austriackiego.

Urodził się w rodzinie tkaczy. Uczył się w szkołach w Cieszynie, Opawie i Wiedniu. W latach 1875–1878 studiował w Wyższej Szkole Technicznej w Wiedniu. W 1882 r. zdał egzaminy uprawniające do nauczania matematyki i geometrii wykreślnej w wyższych szkołach realnych, zaś w 1884 r. uzyskał dodatkowo uprawnienia nauczania wychowania fizycznego. Od 1883 r. pracował jako suplent (zastępca etatowego nauczyciela) w ziemskiej wyższej szkole realnej w Morawskiej Ostrawie, a od 1886 r. aż do śmierci jako profesor wyższej szkoły realnej tamże.

Johann Hadaszczok wraz z ostrawskim politykiem Karlem Richterem był w 1893 współzałożycielem organizacji turystycznej Beskidenverein (w skrócie: BV), która objęła sobie za cel zagospodarowanie Beskidów dla ruchu turystycznego (głównie niemieckiego). Wzorem był austriacko-niemiecki związek turystyczny Alpenverein, z którym Hadaszczok utrzymywał bardzo bliskie kontakty.