Skip to main content Skip to docs navigation

Sikh Population in India

According to latest population census, the Sikh population in India is estimated to be around 20 million, or 1.7% of the total population. The majority of Sikhs live in the northern state of Punjab, where they constitute around 57% of the population. However, there are also significant Sikh populations in other Indian states such as Haryana, Delhi, and Uttar Pradesh, as well as in other countries with large Indian diaspora like Canada, UK and US. Sikhism is a monotheistic religion that originated in the 15th century in the Punjab region of India. It was founded by Guru Nanak and has since grown to be the fifth largest religion in the world.


State Total Population Sikh Population Sikh % Significance
Punjab 27,743,338 16,004,754 57.69 % Majority
Chandigarh 1,055,450 138,329 13.11 % Significant
Haryana 25,351,462 1,243,752 4.91 % Minority
Delhi 16,787,941 570,581 3.40 % Minority
Uttarakhand 10,086,292 236,340 2.34 % Negligible
Jammu and Kashmir 12,541,302 234,848 1.87 % Negligible
Rajasthan 68,548,437 872,930 1.27 % Negligible
Himachal Pradesh 6,864,602 79,896 1.16 % Negligible
Andaman and Nicobar Islands 380,581 1,286 0.34 % Negligible
Uttar Pradesh 199,812,341 643,500 0.32 % Negligible
Sikkim 610,577 1,868 0.31 % Negligible
Chhattisgarh 25,545,198 70,036 0.27 % Negligible
Arunachal Pradesh 1,383,727 3,287 0.24 % Negligible
Jharkhand 32,988,134 71,422 0.22 % Negligible
Madhya Pradesh 72,626,809 151,412 0.21 % Negligible
Maharashtra 112,374,333 223,247 0.20 % Negligible
Gujarat 60,439,692 58,246 0.10 % Negligible
Meghalaya 2,966,889 3,045 0.10 % Negligible
Nagaland 1,978,502 1,890 0.10 % Negligible
Goa 1,458,545 1,473 0.10 % Negligible
West Bengal 91,276,115 63,523 0.07 % Negligible
Assam 31,205,576 20,672 0.07 % Negligible
Daman and Diu 243,247 172 0.07 % Negligible
Dadra and Nagar Haveli 343,709 217 0.06 % Negligible
Andhra Pradesh 84,580,777 40,244 0.05 % Negligible
Karnataka 61,095,297 28,773 0.05 % Negligible
Orissa 41,974,218 21,991 0.05 % Negligible
Manipur 2,855,794 1,527 0.05 % Negligible
Tripura 3,673,917 1,070 0.03 % Negligible
Mizoram 1,097,206 286 0.03 % Negligible
Bihar 104,099,452 23,779 0.02 % Negligible
Tamil Nadu 72,147,030 14,601 0.02 % Negligible
Puducherry 1,247,953 297 0.02 % Negligible
Kerala 33,406,061 3,814 0.01 % Negligible
Lakshadweep 64,473 8 0.01 % Negligible