Map Options

Metric:
Color Scheme:
map placeholder
Click on a country for details.
Sikh Population

0

2M

4M

6M

8M

10M

12M

14M

16M

18M

20M

22M

24M

Sikhism by Country 2024

  • Populations in Germany and Kuwait are estimated to be at least 10,000 individuals, as shown below, but may range as high as 20,000.
  • Populations of 0.01% or less have been given the display value of 0.01%.

47 countries

Country
Sikh Population
% of Country's Total Pop.
% of Global Sikh Pop.
Data Year
India23,786,0001.72%89.75%2023
Canada771,7902.12%3.2%2021
United Kingdom535,0000.88%2.17%2021
Australia210,4000.83%0.87%2021
Italy210,0000.37%0.94%2022
Malaysia100,0000.3%0.43%2016
United States70,6970.02%1.2%2020
Thailand70,0000.13%0.3%2005
United Arab Emirates52,0000.57%0.22%2022
New Zealand40,9080.88%0.17%2018
Oman35,5400.75%0.15%2020
Portugal35,0000.34%0.15%2020
France30,0000.04%0.13%2017
Philippines28,4360.03%0.12%2020
Spain26,0000.05%0.11%2020
Germany25,0000.03%0.08%2020
Greece20,0000.19%0.09%2015
Indonesia15,0000.01%0.06%2009
Netherlands15,0000.08%0.06%2022
Kuwait15,0000.35%0.06%2020
Cyprus13,2801.07%0.06%2020
Singapore12,0510.35%0.05%2020
Hong Kong12,0000.16%0.05%2022
Belgium10,0000.09%0.04%2020
Austria9,0000.04%0.04%2020
Mexico8,0000.01%0.03%2020
Saudi Arabia6,7000.02%0.03%2021
Pakistan6,1460.01%0.03%2021
Kenya6,0000.01%0.03%2013
Norway4,0800.08%0.02%2020
Sweden4,0000.04%0.02%2020
Denmark4,0000.07%0.02%2019
Fiji2,5770.31%0.01%2007
Uganda2,4000.01%0.01%2021
Ireland2,1830.04%0.01%2022
Bahrain2,0000.11%0.01%2022
Nepal6090.01%0.01%2011
Brazil3000.01%0.01%2018
Argentina3000.01%0.01%2012
Panama3000.01%0.01%2020
Georgia2000.01%0.01%2018
Trinidad and Tobago1500.01%0.01%2022
Afghanistan1400.01%0.01%2022
Mauritius1160.01%0.01%2022
Bangladesh1000.01%0.01%2022
Iceland1000.03%0.01%2013
Faroe Islands30.01%0.01%2011

Which country has the highest Sikh population?

The country with the largest Sikh population is India. There are 23,786,000 Sikhs living in India.

Frequently Asked Questions

Sources