La religion majoritaire au Népal est l'hindouisme, shiva étant particulièrement vénéré. Elle concerne 81% de la population. Vient ensuite le bouddhisme, pratiqué par environ 9% de la population. On trouve ensuite l'islam (4%), la religion des ethnies Kirantis d'inspiration animiste (environ 3%) puis le christianisme qui dans les statistiques ne dépasse pas 2% mais qui est en forte progression, notamment chez les castes inférieures pour lequel le système hindou est défavorable.