La Constitución de Indonesia garantiza la religión, siempre que sea una de las cinco religiones oficiales (Islam, Catolicismo, Protestantismo, Budismo, Hinduismo) y bajo el credo de Pancasila entre otras cosas, defiende por igual y da el mismo trato a todas las creencias.
El Islam en sus diferentes manifestaciones es la fe de aproximadamente el 88% de la población. Entre los demás grupos religiosos se pueden señalar la presencia de más de 17 millones de cristianos, sobre todo protestantes, y más de 1,5 millones de budistas, la mayoría de origen chino. El hinduismo, que en el pasado tuvo una gran importancia, está confinado a la isla de Bali y algún punto remoto del este de Java.