Herkules oder Herakles war der Vater von 65 Kindern von 58 verschiedenen Frauen. Traditionell war die Behauptung, von einem berühmten Helden abzustammen, eine Möglichkeit für einen Herrscher, seine Legitimität zu begründen der Söhne des Herakles, oder "Heracleidae", war zweifellos stark übertrieben.
Herakles' erste Frau war Megara, die älteste Tochter von König Kreon. Sie hatten je nach Geschichtenerzähler zwischen drei und acht Kinder. Laut dem Dramatiker Euripides tötete Herakles seine eigenen Kinder von Megara in einem Anfall von Wahnsinn, den die Göttin Hera herbeigeführt hatte. Um seine Schuld für das Verbrechen zu sühnen, diente der Held König Eurystheus 12 Jahre lang und führte eine Reihe von Aufgaben aus, die als "Arbeiten des Herakles" bekannt wurden.