Megara (m.kreik. Μεγάρα) oli kreikkalaisessa mytologiassa Theban kuninkaan Kreonin vanhin tytär. Kreon antoi hänet puolisoksi Herakleelle, koska tämä oli taistellut urheasti Theban puolesta.
Tästä eteenpäin lähteet ovat hyvin erimielisiä. Herakleen ja Megaran lasten lukumäärä vaihtelee kahdesta[1] kahdeksaan. Joidenkin lähteiden mukaan Herakles tappoi sekä Megaran että lapsensa[1] Heran lähettämässä hulluudenpuuskassa, joka on aiheena muun muassa Euripideen tragediassa Herakles. Toisten mukaan Herakles tappoi ainoastaan lapsensa, ja suoritettuaan myöhemmin sovitustyönä kaikki kaksitoista tehtäväänsä hän palasi Thebaan ja antoi vaimonsa Megaran puolisoksi veljenpojalleen Iolaokselle.[2] Nämä saivat myöhemmin tyttären nimeltä Leipefilene.[3]
Lähteet