Online suggests that birth of lord Sri Krishna is 4th millineum BC at the below link

but it is mentioned that Jarasandha who was against Sri Krishna was in between 1500 BC and 1700 BC. Citation in the below link

I would like to know the historical accuracy of Birth of Lord Sri Krishna.

Lord Shri Krishna is praised as God in India. He lived in the city of Dwarka in India. Lord is the one who taught the Indian sacred Indian text Bhagvad Gita to Arjuna in the epic Mahabharatha.

Krishna's historical situation appears to be similar to that of Jesus: there's probably enough consistent historical evidence to say that he existed at one time as a human being, and a few other details of his adult life are probably very roughly historical, but that's about it. Birth narratives (in both cases) are particularly inconsistent, and untrustworthy.

Here's what Historian Guy L. Beck wrote on the subject:

The empirical evidence of inscriptions, dated monuments, and original manuscripts is not perhaps as strong for Krishna as in some of the other examples of religious figures. However, most scholars of Hinduism and Indian history accept the historicity of Krishna - that he was a real male person, whether human or divine, who lived on Indian soil by at least 1000 BCE and interacted with many other historical persons within the cycles of the epic and puranic literatures.

Note that the birth narratives of Krishna, Jesus, Moses, and Zeus all share the plot element that the ruler wanted to kill the baby due to a prophecy. This is a common theme in mythology literature, and thus kind of a dead giveaway that the account was written with goals other than historical accuracy in mind*

* - ...or more bluntly, it was largely invented.

Meta question, brought up in chat: Why can't there be more information in this answer?

Lets take my other example of Jesus. He was born about 3,000 years later, into a thriving literary culture (The Roman Empire). Additionally, traditionally Christian areas happen to be the region of the world that contains the most research institutions, so there's always been plenty of motive and opportunity for historians to study his life.

With all those advantages, secular historiography on the subject can come up with only 6 generally agreed facts about his life (none of which have anything to do with his birth). That's it.

The stories about Krishna are set roughly around 3,000BCE, and thus would have been 2,000 years old by the time they were even first written down. Time-wise, that's like if we were just now bothering to first write down the various stories circulating about Jesus.

Not that I'm implying they were lazy, they just didn't have writing yet.

There was an Indus Valley script in use in NW India at that time, but it is undeciphered, was likely used by a separate people, and was a 400+ symbol logographic system, which would have drastically reduced the amount of people capable of using it.

So it really shouldn't shock anyone that we just can't say as much about Krishna

  • Added Zeus to the list, but I'm pretty sure there are more. – T.E.D. Sep 12 at 14:09
  • In the case of Christ, both Gospels detailing his birth agree on the fact that it happened around the end of Herod's reign, who died in the spring of 4 BC, with the caveat that Luke's also ties it to the census of Quirinius, taken in AD 6. The point being that the Christ's birth happened no sooner than 10 BC, and no later than AD 10, both figures having been intentionally exaggerated. The same goes for his death, on which all four Gospels agree that it happened under Pontius Pilate, who ruled from AD 26 to 36. Your answer, however, only provides a vague estimate for the Hindu religious figure. – Lucian Sep 12 at 18:52
  • Let us continue this discussion in chat. – T.E.D. Sep 13 at 11:07

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.