The Shishunaga dynasty is believed to have been the third ruling dynasty of Magadha, a kingdom in ancient India. But according to the Puranas, this dynasty is the second ruling dynasty of Magadha, which succeeded the Barhadratha dynasty.
Shishunaga, the founder of this dynasty was initially an amatya (minister) of the last Haryanka dynasty ruler Nagadasaka and ascended to the thone after a popular rebellion in c. 413 BCE. The capital of this dynasty initially was Rajagriha, but later shifted to Pataliputra, near the present day Patna during the reign of Kakavarna. According to tradition, Kakavarna was succeeded by his ten sons. This dynasty was succeeded by the Nanda dynasty in c.345 BCE.