In Sophocles’ tragedies the interweaving of medicine, religion and magic produces a lot of meanings and concepts that show the complexity of the Greek thought of the Fifth century. In his tragedies, Sophocles shows his interest both in the magical and religious medicine and in the new Hippocratic medical science. The aim of this paper is to analyze the conceptual and lexical intertwining that reflects this interest, focusing on the character of Oedipus. In fact, Oedipus is the hero who best embodies this duplicity. At the beginning of the drama he assumes a rational investigation method through which he tries to discover Laius’ murderer and then to heal Thebes from the plague that afflicts it. However, his responsibility emerges during the tragedy; Oedipus’ fault has divine origin and makes him the first cause of the evil of the city. In the Oedipus at Colonus, Oedipus’ body is released from the contamination that had made him the origin of the plague and the hero’s body turns into a sort of magic amulet to protect the polis that will guard it when he will be dead.