Largest Sikh population - country
- Who
- India
- What
- 19215730 people
- Where
- India
- When
- September 2011
There are 19,215,730 Sikhs in India as a whole with the majority, around 11 million, living in Punjab, north India.