In
Greek mythology,
Megara (; ) was the oldest daughter of
Creon, king of
Thebes. In reward for
Heracles' defending Thebes from the
Minyans at
Orchomenus in single-handed, Creon offered his daughter Megara to Heracles, and he brought her home to the house of
Amphitryon. She bore him a son and a daughter, whom Heracles killed when
Hera struck him with temporary madness; in their
hero-tombs in Thebes they were venerated as the
Chalkoarai. In some sources Heracles slew Megara too, in others, she was given to
Iolaus when Heracles left Thebes forever. She was mother of
Leipephilene by Iolaus.