The main religion in Bangladesh is Islam (90.2%), but a significant percentage of the population adheres to Hinduism (8.5%). Other religious groups include Buddhists (0.9%, mostly Theravada), Christians (0.3%, mostly Roman Catholics), and Animists (0.1%). Bangladesh was founded as a secular state, but Islam was made the state religion in the 1980s. But in 2010, the High Court held up the secular principles of the 1972 constitution. The High Court also strengthened its stance against punishments by Islamic edict (fatwa), following complaints of brutal sentences carried out against women by extra-legal village courts.
The Constitution establishes Islam as the state religion but also states that other religions can be practised in harmony. Islamic law plays a role in civil matters pertaining to the Muslim community; however, there is no formal implementation of Islamic law, and it is not imposed on non-Muslims. Family law has separate provisions for Muslims, Hindus, and Christians. Family laws concerning marriage, divorce, and adoption differ depending on the religious beliefs of the people involved. For example, under the Muslim family ordinance females inherit less and have fewer divorce rights than men. The jail code makes allowances for the observance of religious festivals by prisoners, including access to extra food for feast days or permission for religious fasting. In 2010, the High Court held up the secular principles of the 1972 constitution. The High Court also strengthened its stance against punishments by Islamic edict (fatwa), following complaints of brutal sentences carried out against women by extra-legal village courts.
In 2011, the government passed the Religious Welfare Trust (Amendment) Act, which provides funding for the newly formed Christian Religious Welfare Trust as per the Christian Religious Welfare Trust Ordinance of 1983. In 2011 the government also passed the Vested Property Return Act, which enables the potential return for property seized from the country's Hindu population. In 2012, the government passed the Hindu Marriage Registration Act, which provides the option for Hindus to register their marriages with the government. The aim of this bill was to protect the rights of Hindu women, whose rights are not protected under religious marriage. In 2013, Supreme Court deregistered the Jamaat-e-Islami, the largest Islamist political party, for violating the constitution, thereby banning it from participating in elections. However, the ban was not enforced in practice.