Eduard Bloch était un médecin autrichien exerçant à Linz (Autriche) et jusqu'en 1907 le médecin de la famille d'Adolf Hitler.
Bloch est né à Frauenberg (aujourd'hui Hluboká nad Vltavou, République tchèque), a étudié la médecine à Prague et a ensuite servi comme médecin militaire dans l'armée autrichienne. En 1899, il est stationné à Linz et ouvre un cabinet médical privé après sa libération en 1901 dans la maison baroque du 12 Landstrasse, où il vit également avec sa famille : sa femme, Emilie (née Kafka) et leur fille Trude, née en 1903. Selon le futur maire de Linz, Ernst Koref, Bloch était tenu en haute estime, en particulier parmi les classes sociales les plus pauvres et indigentes. Il était de notoriété publique qu'à toute heure de la nuit, il était prêt à faire appel à des patients. Il avait l'habitude d'aller en visite dans son hansom, portant un chapeau à large bord bien visible. Comme la plupart des Juifs de Linz à l'époque, la famille Bloch a été assimilée.