Megacles (Μεγακλῆς) fue un oficial de Pirro de Epiro, al cual acompañó en su expedición a Italia en 280 a. C., durante las llamadas Guerras Pírricas.
Cuando Pirro durante la batalla de Heraclea fue a inspeccionar como discurría la contienda, su caballo fue derribado provocando que la moral de sus hombres se hundiera.
Para evitar que la moral de sus soldados volviera a decaer si por algún motivo lo abatían, provocando con ello una desbandada, decidió intercambiar su armadura con su oficial Megacles.
Hizo esto para dirigir la atención del enemigo hacia el oficial que le acompañaba, en lugar de hacia él.
Megacles pagó esta acción con su vida ya que fue muerto por un romano llamado Decio.