Agama di Indonesia
Menurut sensus nasional tahun 2000, kurang lebih dari 2% dari total penduduk Indonesia beragama Buddha, sekitar 4 juta orang. Kebanyakan penganut agama Buddha berada di Jakarta, walaupun ada juga di lain provinsi seperti Riau, Sumatera Utara dan Kalimantan Barat. Namun, jumlah ini mungkin terlalu tinggi, mengingat agama Konghucu (hingga th 1998) dan Taoisme tidak dianggap sebagai agama resmi di Indonesia, sehingga dalam sensus diri mereka dianggap sebagai penganut agama Buddha.
Prasejarah Indonesia
Warga Indonesia purba adalah penganut animisme dan dinamisme yang memuliakan roh alam dan roh nenek moyang. Arwah Leluhur yang telah meninggal dunia dipercaya masih memiliki kekuatan spiritual dan mempengaruhi kehidupan keturunannya. Pemuliaan terhadap arwah nenek moyang menyebar luas di masyarakat kepulauan Nusantara, mulai dari masyarakat Nias, Batak, Dayak, Toraja, dan Papua. Pemuliaan ini misalnya diwujudkan dalam upacara sukuran panen yang memanggil roh dewata pertanian, hingga upacara kematian dan pemakaman yang rumit untuk mempersiapkan dan mengantar arwah orang yang baru meninggal menuju alam nenek moyang. Kuasa spiritual tak kasat mata ini dikenali sebagai hyang di Jawa dan Bali dan hingga kini masih dimuliakan dalam agama Hindu Dharma Bali.
Dalam kepercayaan kuno di Jawa tidak dikenal istilah animisme atau dinamisme. Istilah tentanh animisme dan dinamisme ini dikaeang oleh Sarjana Belanda yang tidak mengerti soal kepercayaan yang tumbuh di Nusantara, terutama di Jawa. Jika dilihat dalam berbagai litertur tentang kepercayaan kuno masyarakat Jawa adalah percaya kepada Tuhan Y.M.E, mereka menyebutnya Shang Hyang Tunggal. Keterangan ini dapat dilihat dalam beberapa penelitian terakhir tengang kepercayaan Jawa.