Did Alexander the Great have any children?

Alexander the Great died at age 32, leaving behind a vast empire. Did he have any heirs to rule in the power vacuum that followed his death?

We see the famous mosaic from Pompeii of Alexander the Great riding his horse in battle.
When Alexander the Great died, did he have any heirs?
(Image credit: Image courtesy Wikimedia, from an ancient mosaic in Pompeii, Italy)

Alexander the Great ascended the Macedonian throne at age 20 and died just 12 years later, having conquered one of the largest empires in the ancient world. During that time, did he father any children, and, in the power vacuum following his death, what happened to these heirs?

In a word: yes. Alexander had one and possibly even two children — both sons. One, known as Alexander IV, was his son with his wife Roxana. The other, known as "Heracles of Macedon," was his son with Barsine, his mistress. 

Owen Jarus
Live Science Contributor

Owen Jarus is a regular contributor to Live Science who writes about archaeology and humans' past. He has also written for The Independent (UK), The Canadian Press (CP) and The Associated Press (AP), among others. Owen has a bachelor of arts degree from the University of Toronto and a journalism degree from Ryerson University.