Según la leyenda, Mégara era la hija mayor de Creonte, rey de Tebas.