Religion in Nepal
Nepal is a secular state of remarkable religious diversity. Here is the composition of faiths by share of population, from the National Census 2021, with how each changed since 2011.
Largest religion
Hindu
81.19% of population
Second
Buddhist
8.21% — land of the Buddha
Religions counted
8
Secular state since 2008
Religions by share of population
Total population counted: 29,164,578 (NPHC 2021).
Religion in Nepal, answered
What is the main religion of Nepal?+
Hinduism is the main religion of Nepal, followed by 81.19% of the population (Census 2021). Buddhism (8.21%) is second, then Islam (5.09%), Kirat (3.17%) and Christianity (1.76%).
Is Nepal a Hindu country?+
Nepal was the world's only Hindu kingdom until 2008, when it became a secular republic. Hinduism remains the majority religion, but the constitution now guarantees freedom of religion to all.
What percentage of Nepal is Buddhist?+
8.21% of Nepalis are Buddhist (Census 2021), making it the second-largest religion. Nepal is also the birthplace of the Buddha, at Lumbini.
Sources & data note
All population, ethnicity, language and religion figures are the final published counts of the National Population and Housing Census 2021 (National Statistics Office). The NSO enumerates 142 caste/ethnic groups and 124 mother tongues; entries for 'others/foreigners/not stated' explain small residuals. Where community-chosen names replaced older census labels (Bishwokarma for Kami, Pariyar for Damai/Dholi, Mijar for Sarki), both are shown. Language-family shares follow the NSO's own table (Indo-Aryan 83.07%, Sino-Tibetan 16.59%); some secondary sources round differently.
- NPHC 2021 — National Report on Caste/Ethnicity, Language & ReligionNational Statistics Office, Government of Nepal ↗
- NPHC 2021 — results portalNational Statistics Office ↗
- Nepal's final census population 29,164,578OnlineKhabar (24 Mar 2023) ↗
- Number of castes/ethnicities rises to 142The Kathmandu Post ↗
- Languages of Nepal — full 124-language tableWikipedia (reproducing NSO tables) ↗