Sikhism in India
Indian Sikhs number approximately 21 million people and account for 1.7% of India's population as of 2011, forming the country's fourth-largest religious group. The majority of the nation's Sikhs live in the northern state of Punjab, which is the only Sikh-majority administrative division in the world.