The 330 Million Gods in Hindu Religion



The number 33 comes from the number of Vedic gods explained by Yajnavalkya in Brhadaranyaka Upanishad – the eight Vasus, the eleven Rudras, the twelve Adityas, Indra and Prajapati. (Chapter I, hymn 9, verse 2)

Now to this 33 was added the maximum number of zeros that the ancient people thought were the number of living beings.

So when someone mentions about 330 million gods in Hindu Religion, it consists of the person mentioning it and those listening plus all living and non-living beings. In fact, if the ancient seers were to create the same symbolism today they will be counting it in billions.

Millions or billions, it is nothing but the manifestation of the ONE God and Hindus call it Brahman.
Lord Krishna explains thus in the Bhagavad Gita
  • I am the origin or seed of all beings, O Arjuna. There is nothing, animate or inanimate, that can exist without Me. (Chapter 10, Verse 39)
  • O Arjuna, know Me to be the eternal seed of all creatures. (Chapter 7, Verse 10)
This is what Hindus worship in the numerous forms.