Sikh Population in World 2024

The worldwide Sikh population is estimated between 26-30 million. As per estimates, Sikhism is the fifth largest religion in the world making up 0.39% of the world population or around 30 million people. 

Sikh communities exist on every inhabited continent, with the largest total emigrant populations being in the United States, Canada, and the United Kingdom. Countries with the largest proportion of Sikhs include Canada (2.1%), India (1.7%), the United Kingdom (0.7%), and the United States (0.30%).

also read about the Sikh population in Canada

Top Countries by Sikh Population

CountryEstimated Sikh PopulationSikh %
India24,000,0001.72%
Canada771,7902.10%
United States700,0000.30%
United Kingdom432,0000.68%
Australia125,9040.54%
Malaysia100,0000.37%
East Africa90,0000.64%
Italy70,0000.11%
Thailand70,0000.10%
Philippines50,0000.10%
New Zealand40,9080.43%
Mauritius37,7000.30%
Germany20,0000.03%
Greece20,0000.10%
Kuwait18,0000.64%
Indonesia15,000<0.01%
Netherlands12,0000.07%
Belgium10,0000.09%
France10,0000.02%
Mexico8,000<0.01%
Pakistan8,0000.00%
China7,500<0.01%
Nepal5,8900.02%
Norway5,000<0.01%
Lebanon3,0000.07%
Malawi3,0000.02%
Niger3,0000.02%
Zambia3,0000.03%
Austria2,7940.03%
Fiji2,5770.30%
Denmark2,0000.04%
Japan2,000<0.01%
South Korea2,000<0.01%
Ireland1,7050.04%
Kazakhstan800<0.01%
Argentina3000.00%
Brazil300<0.01%
Panama300<0.01%
Trinidad300<0.01%
Iceland1000.03%
Afghanistan1400.00%

also read about the Sikh population in Canada

Sikh Population in India 2024

At the census 2011, out of the 1.21 billion population, little over  20.8 million (1.72%) are Sikh. Punjab (57%), Chandigarh (13.11%), Haryana (4.91%), Delhi (3.40%), Uttarakhand  (2.34%) and Jammu & Kashmir (1.87%) are important States/Uts having Sikh populations. 

In 2024 approximately 2.4 Crore or 24 million people follow Sikhism in India.

Source: Census 2011

also read about the religion in India

Sikh Population by States and UTs

Punjab is the stronghold of Sikhism. The Sikh population of Punjab accounts for more than 75 % of the total Sikh population in the country. Chandigarh (13.11%), Haryana (4.91%), Delhi (3.40%), Uttarakhand  (2.34%) and Jammu & Kashmir (1.87%) are other important States/Uts having Sikh populations. These six states/Uts together account for nearly 90 percent Sikh population in the country.

Sikhism by Indian States & UTs (Census 2021)

#StateTotal PopulationSikh Population% of Total
1Punjab27,743,33816,004,75457.69%
2Chandigarh1,055,450138,32913.11%
3Haryana25,351,4621,243,7524.91%
4Delhi16,787,941570,5813.40%
5Uttarakhand10,086,292236,3402.34%
6Jammu and Kashmir12,541,302234,8481.87%
7Rajasthan68,548,437872,9301.27%
8Himachal Pradesh6,864,60279,8961.16%
9Andaman and Nicobar Islands380,5811,2860.34%
10Uttar Pradesh199,812,341643,5000.32%
11Sikkim610,5771,8680.31%
12Chhattisgarh25,545,19870,0360.27%
13Arunachal Pradesh1,383,7273,2870.24%
14Jharkhand32,988,13471,4220.22%
15Madhya Pradesh72,626,809151,4120.21%
16Maharashtra112,374,333223,2470.20%
17Meghalaya2,966,8893,0450.10%
18Nagaland1,978,5021,8900.10%
19Gujarat60,439,69258,2460.10%
20Goa1,458,5451,4730.10%
21Assam31,205,57620,6720.07%
22Daman and Diu243,2471720.07%
23West Bengal91,276,11563,5230.07%
24Dadra and Nagar Haveli343,7092170.06%
25Orissa41,974,21821,9910.05%
26Manipur2,855,7941,5270.05%
27Andhra Pradesh/ Telangana84,580,77740,2440.05%
28Karnataka61,095,29728,7730.05%
29Mizoram1,097,2062860.03%
30Tripura3,673,9171,0700.03%
31Puducherry1,247,9532970.02%
32Bihar104,099,45223,7790.02%
33Tamil Nadu72,147,03014,6010.02%
34Kerala33,406,0613,8140.01%
35Lakshadweep64,47380.01%

Source: Census 2011

Top States by Sikh Population

Punjab has the largest Sikh population in India followed by Haryana & Rajasthan. let’s have look at the top 10 States & Uts with a Sikh population in India

Top 10 States by Sikhism

#StatePopulationPop. in million
1Punjab16,004,75416 million
2Haryana1,243,7521.2 million
3Rajasthan872,9300.9 million
4Uttar Pradesh643,5000.6 million
5Delhi570,5810.5 million
6Uttarakhand236,3400.24 million
7Jammu and Kashmir234,8480.23 million
8Maharashtra223,2470.22 million
9Madhya Pradesh151,4120.15 million
10Chandigarh138,3290.14 million

Source: Census 2011

Sikh Population in World​ 2024 | Sikh Population in India 2024

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.