101
Hinduism is the major religion in Himachal Pradesh. More than 95 percent of the people follow Hinduism. However, people are not stringent followers of Hinduism. As a matter of fact, what they follow is a combination of animism, demonism and Hinduism.
Other prominent religions in Himachal Pradesh include Islam, Buddhism and Sikhism. Mostly people living in the trans-Himalayan areas such as Lahaul and Spiti, Kinnaur and Kullu follow Buddhism. Sikhs are mostly found in Kangra, Shimla, Mandi and Sirmur districts. Christianity is followed by just a handful of people.
People of Himachal Pradesh believe in supernatural powers. They have immense faith in the magnificence of the natural features and they consider Himalayas as God.