5 Countries with Highest Indian Population in the World

3. Canada

Overseas Indians: 3,611,290

Canada is home to the third largest Indian diaspora in the world with over 3.6 million overseas Indians, representing close to 9% of the country’s population. According to a report, more than 120,000 settle in the country every year as permanent residents.