Punjab Religion Census 2011 – District-Wise Breakdown

Punjab has 2,77,43,338 people in Census 2011 religion records. Sikh is the largest community with 1,60,04,754 people (57.69%), followed by Hindu with 1,06,78,138 people (38.49%).

According to Census 2011 statistics, Punjab has an enumerated religion census population of 2,77,43,338 across 20 districts. Sikh constitutes the largest religious group in the state with 1,60,04,754 residents, accounting for 57.69% of the total population. The Hindu population forms the second-largest group at 1,06,78,138 (38.49%), leaving a lead margin of 19.20 percentage points. Combined minority communities across Punjab total 1,17,38,584 individuals, making up 42.31% of the state's residents.

Religion Demographics Summary for Punjab

Statewide religious breakdown in Punjab across 8 recorded communities:

Detailed Religion Demographics for Punjab

ReligionPopulationPercentage
Sikh1,60,04,75457.69%
Hindu1,06,78,13838.49%
Muslim5,35,4891.93%
Christian3,48,2301.26%
NotStated87,5640.32%
Jain45,0400.16%
Buddhist33,2370.12%
Other10,8860.04%

Districts in Punjab

Key Facts

  • Sikh: 1,60,04,754 (57.69%)
  • Hindu: 1,06,78,138 (38.49%)
  • Muslim: 5,35,489 (1.93%)
  • Christian: 3,48,230 (1.26%)
  • NotStated: 87,564 (0.32%)
  • Jain: 45,040 (0.16%)