Religion in Nepal

February 9, 2021 · updated December 18, 2023

Fast Facts on Nepal
Population 30,424,878 2021
Religions (%) Hindu 81.3%, Buddhist 9%, Muslim 4.4%, Kirant 3.1%, Christian 1.4%, other 0.5%, unspecified 0.2%
Hinduism 28,600,000 2020
Buddhism 3,540,000 2020
Islam 1,790,000 2020
Indigenous/Folk Religions 1,290,000 2020
Christianity 170,000 2020
Unaffiliated 90,000 2020
Other Religions 30,000 2020