Question


Did Lord Krishna have children?

Answer


Yes, Lord Krishna had many children. As per Shrimad Bhagavatam the number was at least 161,080. Regarding His sons and grandsons, the scripture says their numbers were in millions:

My dear King, the sons and grandsons of Lord Kṛṣṇa’s children numbered in the tens of millions. Sixteen thousand mothers gave rise to this dynasty. [SB - 10.61.19]

Shri Krishna had 16,108 wives and He had 10 children from each. Of His wives, 8 were principal and all their children's names are mentioned in the Bhagavatam. They are as below:

1. Rukmani

The first son of Queen Rukmiṇī was Pradyumna, and also born of her were Cārudeṣṇa, Sudeṣṇa and the powerful Cārudeha, along with Sucāru, Cārugupta, Bhadracāru, Cārucandra, Vicāru and Cāru, the tenth. None of these sons of Lord Hari was less than his father. [SB - 10.61.11]

2. Satyabhāmā

The ten sons of Satyabhāmā were Bhānu, Subhānu, Svarbhānu, Prabhānu, Bhānumān, Candrabhānu, Bṛhadbhānu, Atibhānu (the eighth), Śrībhānu and Pratibhānu.[SB - 10.61.12]

3. Jāmbavatī

Sāmba, Sumitra, Purujit, Śatajit, Sahasrajit, Vijaya, Citraketu, Vasumān, Draviḍa and Kratu were the sons of Jāmbavatī. These ten, headed by Sāmba, were their father’s favorites. [SB - 10.61.12]

4. Nāgnajitī

The sons of Nāgnajitī were Vīra, Candra, Aśvasena, Citragu, Vegavān, Vṛṣa, Āma, Śaṅku, Vasu and the opulent Kunti. [SB - 10.61.13]

5. Kālindī

Śruta, Kavi, Vṛṣa, Vīra, Subāhu, Bhadra, Śānti, Darśa and Pūrṇamāsa were sons of Kālindī. Her youngest son was Somaka. [SB - 10.61.14]

6. Mādrā

Mādrā’s sons were Praghoṣa, Gātravān, Siṁha, Bala, Prabala, Ūrdhaga, Mahāśakti, Saha, Oja and Aparājita. [SB - 10.61.15]

7. Mitravindā

Mitravindā’s sons were Vṛka, Harṣa, Anila, Gṛdhra, Vardhana, Unnāda, Mahāṁsa, Pāvana, Vahni and Kṣudhi. [SB - 10.61.16]

8. Bhadrā

Saṅgrāmajit, Bṛhatsena, Śūra, Praharaṇa, Arijit, Jaya and Subhadra were the sons of Bhadrā, together with Vāma, Āyur and Satyaka. [SB - 10.61.17]

Apart from these eight queens, Shri Krishna had 16,100 other queens and each had 10 sons each:

tāsāṁ yā daśa-putrāṇāṁ kṛṣṇa-strīṇāṁ puroditāḥ [SB - 10.61.7]
-Among Lord Kṛṣṇa’s wives, each of whom had ten sons

So if we calculate thus, then the number would be around 161,080.

Almost all of these children and their grandchildren died due to the quarrel and fighting that ensued among them in the Prabhasa region and due to the submerging of Dwaraka under the sea. But the great-grandson of Shri Krishna, Vajra, the son of Anirudha (Anirudha was son of Pradyumna ) survived and was appointed as King by Arjuna as described in Mahabharata.

Reference:
Shirmad Bhagavatam, Canto 10, Chapter 61
Mahabharata, Mausala Parva, 7


Note: “The question: Did Lord Krishna have children?” is licensed by Stack Exchange Inc (https://hinduism.stackexchange.com/); user contributions licensed under CC BY-SA.