Religion in Punjab
In the 2011 census, out of Punjab’s population of 27.7 million, 16 million (57.69%) identified as Sikh, 10.6 million (38.49%) as Hindu, 535,000 (1.93%) as Muslim, and 348,000 (1.26%) as Christian. Additionally, 0.32% stated no religion and 0.32% identified with other religions.
Source: Census 2011
Religion in Punjab by population and percentage
# | Religion | Estimated Pop 2025 | Percentage % (2011) |
1 | Sikh | 1.8 Cr | 57.69% |
2 | Hindu | 1.2 Cr | 38.49% |
3 | Muslim | 60 lakh | 1.93% |
4 | Christian | 40 lakh | 1.26% |
5 | Jain | 5 lakh | 0.16% |
6 | Buddhist | 370,000 | 0.12% |
7 | Other religions and persuasions | 12,500 | 0.04% |
8 | Religion not stated | 100,000 | 0.32% |
Source: Census 2011 and Census Estimates
also read Religion in India
Religion in Punjab – Rural Population
# | Religion | Rural Pop. 2011 | Percentage % |
1 | Sikh | 12,348,455 | 71.20% |
2 | Hindu | 4,396,066 | 25.35% |
3 | Muslim | 278,825 | 1.61% |
4 | Christian | 242,977 | 1.40% |
5 | Buddhist | 23,577 | 0.14% |
6 | Jain | 4,366 | 0.03% |
7 | Other religions and persuasions | 6,646 | 0.04% |
8 | Religion not stated | 43,280 | 0.25% |
Total | 17,344,192 |
Source: Census 2011
Religion in Punjab – Urban Population
# | Religion | Urban Pop. 2011 | Percentage % |
1 | Hindu | 6,282,072 | 60.41% |
2 | Sikh | 3,656,299 | 35.16% |
3 | Muslim | 256,664 | 2.47% |
4 | Christian | 105,253 | 1.01% |
5 | Jain | 40,674 | 0.39% |
6 | Buddhist | 9,660 | 0.09% |
7 | Other religions and persuasions | 4,240 | 0.04% |
8 | Religion not stated | 44,284 | 0.43% |
Total | 10,399,146 |