As per 2011 census Mohali had a population of 176,170. In this males were 92,301 and females were 83,869. The literacy rate was 91.96% per cent. The sex ratio of Mohali is 909 females per 1000 males. Sikhism is the majority religion in Mohali. About 51.53% of the people are Sikhs. Hinduism is the second most followed religion here. 45.5% people in Mohali are Hindus. Minority religions here are Muslims, Christians, Buddhists and Jains.