Islam is the largest religion in the city, with 95.43% of the population following it. Christianity is the second largest religion is with 4.34% of the population following it. The Christians are concentrated mainly in the urban areas. Hinduism is followed by 0.04% of the population according to the 2017 census.