Hinduizm Hindistan'da 5000 yıldan daha önce ortaya çıktı. Büyük olasılıkla İndus Nehri'nin bulunduğu ülkenin kuzeyinden geldi. Bölgedeki Persler, onu Hindu Nehri olarak adlandırıyordu ve bu ad aynı zamanda dine de uygulandı.
Hinduizm, dünyadaki en eski varolan dindir, bu yüzden kökenlerinin birçoğu kaybolmuştur. Bir zamanlar Hindistan'a Aryanlar tarafından getirildiğine inanılmış olmasına rağmen, arkeologlar şimdi bunun, Hıristiyan inançlarını Hindu yazılarıyla, özellikle eski Vedik metinlerle uzlaştırmaya çalışan erken misyonerlerin başlattığı bir efsane olduğuna inanıyor.