How many gods does Hinduism have?
By Aninda Nath · Deities & Symbolism · Forms of the Divine · 14 min read ·
The number everyone repeats, and where it comes from
Ask almost anyone how many gods Hinduism has, and you will hear the same answer: 330 million. It appears in textbooks, travel guides, and the opening line of a thousand articles. It is repeated so often that most Hindus believe it too. And it is, in the plainest terms, a mistranslation.
The figure comes from a single Sanskrit word, koti. In modern usage koti means a crore, ten million, so “thirty-three koti” reads as thirty-three crore, which is 330 million. But koti has an older and broader meaning: “a kind, a type, a class, a category.” Read that way, the ancient phrase trayastrimsati koti devata means “thirty-three classes of deities,” not 330 million separate gods. The same ambiguity tripped up translators elsewhere. When early scholars rendered the Buddhist phrase sapta-koti-buddha, some read “seven crore Buddhas” where the sense was “seven kinds,” the seven supreme Buddhas of tradition. A word that can mean both “class” and “ten million” is a trap, and the number 330 million is what fell into it.
So the real question is smaller and far more interesting. Where does the number thirty-three come from, and what did it mean?
The thirty-three of the Vedas
The oldest layer of Hindu scripture is remarkably consistent on this. The Vedas speak again and again of thirty-three gods. Not thirty-three million. Thirty-three.
The classical enumeration divides them into groups. There are the eight Vasus, deities of the elemental and natural world, earth, water, fire, wind, sky, and the luminaries. There are the eleven Rudras, fierce deities of storm and vital force, connected to breath and to the god who would become Shiva. There are the twelve Adityas, the solar and sovereign deities, associated with the twelve months and with cosmic order. That makes thirty-one, and the tradition completes the set with two more, most often Indra and Prajapati, though some texts name the two Ashvins, the divine twins. Eight, eleven, twelve, and two: thirty-three.
These are not a random pantheon. They are a structured map of the cosmos, the forces of nature, life, and sovereignty organised into a single sacred order. The number was a way of saying “the powers that govern reality,” gathered and counted.
The dialogue that counts the gods down to one
The most beautiful treatment of the question is a dialogue, and it is worth telling because it answers the whole matter from the inside.
In the Brihadaranyaka Upanishad, one of the principal Upanishads, a bold questioner named Vidagdha Shakalya challenges the sage Yajnavalkya in a public contest. He asks, simply, “How many gods are there?” Yajnavalkya first gives the large ritual figure, three thousand three hundred and six. Shakalya presses him: yes, but how many gods are there? Yajnavalkya answers, thirty-three. Shakalya presses again. Six. Again. Three. Again. Two. Again. One and a half. And finally, one.
The sage is not contradicting himself. He is walking the questioner down through the levels. At the level of ritual, the divine powers are many. Gather them by family and they are thirty-three. Trace them to their root and they are one. The Upanishad is showing that the many gods and the one reality are the same reality seen at different depths. The plurality is real at its level; the unity is the truth beneath it.
This is why counting gods in Hinduism always feels slippery. The tradition itself refuses to let the number stay fixed, because the number was never the point.
The one and the many, already in the Rigveda
If the counting-down dialogue is in the Upanishads, the seed of it is much older, in the oldest hymns themselves. One line of the Rigveda is quoted more than almost any other, and it settles the philosophical question before it is even asked. Griffith’s public-domain translation renders it:
“They call him Indra, Mitra, Varuna, Agni… To what is One, sages give many a title, they call it Agni, Yama, Matarishvan.”
The Sanskrit is ekam sad vipra bahudha vadanti: “the truth is one; the wise speak of it in many ways.” Here, in the earliest scripture, is the master key. The gods with their many names are many namings of one reality. The Vedic poets were not naive polytheists stacking up deities. They were pointing, through many names, at a single ground.
The same corpus contains the Nasadiya Sukta, the hymn of creation that ends in wonder rather than dogma, asking whether even the highest god knows how it all began. A tradition that can end its creation hymn in a question is not a tradition anxious to fix the number of its gods.
So is Hinduism polytheistic, or monotheistic?
The honest answer is that the usual labels do not fit, because they were built for other religions. Hinduism holds several things at once, and holds them without strain.
At the level of practice, it looks polytheistic: temples to many deities, festivals for many forms, a household shrine that might hold several. At the level of philosophy, most schools are monistic or monotheistic: all these deities are forms, faces, or powers of one ultimate reality, called Brahman in its formless fullness and Ishvara when approached as a personal Lord. Max Müller, struggling to name what he saw in the Vedas, coined the word henotheism, the worship of one god at a time as supreme without denying the others, and then kathenotheism for the way the hymns exalt now Indra, now Varuna, now Agni, each in turn as the highest. None of the borrowed words is a perfect fit. The tradition is one reality worshipped through many forms, and it feels no need to choose between the one and the many. That question has its own guide: Is Hinduism monotheistic or polytheistic?
This is the deep reason the number cannot be pinned down. Ask “how many forms can the infinite take,” and the only true answer is “as many as are needed.” A fuller treatment of the formless-and-formed question is in Saguna and Nirguna: form and the formless, and the wider idea of one dharma with no single founder or creed is set out in What is Sanatana Dharma?.
Why worship many, if there is one
A reasonable question follows. If the tradition knows the reality is one, why the temples, the many names, the thousand forms? The answer is not confusion. It is compassion for how human beings actually love.
The formless absolute is, by definition, beyond the mind’s grip. It cannot be pictured, held, sung to, or embraced. So the tradition teaches that the one reality graciously takes form, saguna, “with qualities,” so that a finite heart can love it. The forms are real doorways, chosen to suit different temperaments, regions, families, and needs. One person is drawn to the mother, another to the child-god, another to the dancer, another to the still light behind all of them. Each chooses an ishta-devata, a cherished form, without denying that the neighbour’s form reaches the same reality. The image worshipped, the murti, is understood as a vessel the divine consents to fill, and the great gods appear in many avatars and forms across the Puranas. The three great cosmic functions gather in the Trimurti of Brahma, Vishnu, and Shiva. The many are not rivals. They are the one, meeting each person where they stand.
The answer, in one breath
So how many gods does Hinduism have? Not 330 million; that is a mistranslation of a word that means “kind.” The Vedas name thirty-three, arranged as a map of the cosmos, and their own scripture counts even those down to one. In philosophy there is a single reality. In practice there are as many forms of it as there are ways for a human being to love. Both are true, and the tradition has never felt the need to collapse them into a tidy figure.
The next time someone repeats the 330 million, the kinder and truer thing to say is that Hinduism has one reality and countless doorways to it, and that the number was never a headcount. It was always a way of pointing at something too large to count.
Frequently asked
Does Hinduism really have 330 million gods?
No. That figure comes from misreading the Sanskrit word koti. Koti can mean 'crore' (ten million), but it also means 'kind, type, or class,' and in the phrase 'trayastrimsati koti' the older and more plausible sense is 'thirty-three classes' of deities, not 330 million individual gods. The Vedas consistently speak of thirty-three gods. The '330 million' is a poetic-sounding mistranslation that hardened into a myth.
What are the thirty-three gods of the Vedas?
The classical list gives the eight Vasus (deities of the elements and natural forces), the eleven Rudras (storm and life-force deities), the twelve Adityas (solar and sovereign deities), and two more, usually Indra and Prajapati, or in some texts the two Ashvins, making thirty-three in all. They are named in the Yajurveda and the Brahmanas, and enumerated in the Brihadaranyaka Upanishad.
Is Hinduism polytheistic or monotheistic then?
It is genuinely both, depending on the level. In practice many deities are worshipped, which looks polytheistic. Philosophically, most schools hold that all these deities are forms or aspects of one ultimate reality (Brahman), which is monistic or monotheistic. The Rigveda already says 'the truth is one, the wise call it by many names.' So the many gods and the one reality are not in competition; the many are ways of approaching the one.
If there is one God, why worship many forms?
Because the one reality is infinite, and a finite mind needs a form it can love and hold. Hinduism teaches that the formless absolute (nirguna) can be approached through form (saguna), and it lets each person choose an ishta-devata, a cherished form of the divine, without denying that others reach the same reality through other forms. The many forms are doorways to the one, chosen to suit different temperaments.
Sources
- Primary texts (public-domain translations):
- Rigveda 1.164.46 (ekam sad vipra bahudha vadanti, 'the truth is one, the wise call it by many names') and Rigveda 10.129 (the Nasadiya Sukta), translated by Ralph T.H. Griffith, The Hymns of the Rigveda (1896).
- Brihadaranyaka Upanishad 3.9.1 (Yajnavalkya's dialogue with Vidagdha Shakalya, reducing 3,306 gods to 33 to one), translated by F. Max Muller, The Upanishads, Part 2, Sacred Books of the East vol. 15 (1884).
- Yajurveda and Shatapatha Brahmana on the thirty-three devas (eight Vasus, eleven Rudras, twelve Adityas, plus two).
- Named modern scholarship:
- F. Max Muller, Lectures on the Origin and Growth of Religion (1878), on henotheism and kathenotheism.
- Wendy Doniger, The Hindus: An Alternative History (Penguin, 2009), on the many-and-one question.
- Gavin Flood, An Introduction to Hinduism (Cambridge University Press, 1996).
- Diana L. Eck, Darsan: Seeing the Divine Image in India (Columbia University Press, 3rd ed. 1998), and Banaras: City of Light (1982).
- Julius Lipner, Hindus: Their Religious Beliefs and Practices (Routledge, 2nd ed. 2010), on 'polycentric' worship.
Related reading
From the journal
Referenced in
Cited across 1 guide · 1 treatise.
Is Hinduism monotheistic or polytheistic?
14 min readThe companion question of the actual head-count, and the myth of the "330 million," is taken up in How many gods does Hinduism have?.
Deities & SymbolismThe Classes of the Gods
Treatise · chapter…irty-three crore" — has its own popular history, which we untangle in How many gods does Hinduism have?) The catalogue in the dictionary If that is the philosophical proof, here is the plain…