Top 10 Countries With Highest Indian Population: Know More

Mauritius

Mauritius has one of the highest Indian population in the world. It is estimated that approximately 70% of the total residents in Mauritius are Indians, which is 894,500.

The United States of America (USA)

About 4,460,000 in USA are of the Indian Origin.

United Arab Emirates (UAE)

In UAE, 3,425,144 of the total population have Indian ancestry.

Malaysia

Malaysia is home to a diverse Indian community, consisting of Tamils, Malayalees, Punjabis, and Bengalis with 2,987,950 people.

Saudi Arabia

Out of the total population of Saudi Arabia, 2,594,947 belong to the Indian origin.

Myanmar

Myanmar and India have had trade relations since a very long time, with 2,009,207 population being Indians.

Canada

Canada is a home to lakhs of Indians, and 1,689,055 of the total population are of Indian origin.

United Kingdom (UK)

In UK, you will find an Indian in every street as 1,764,000 of the population belong to the Indian ancestry.

South Africa

1,560,000 in South Africa have Indian origins.

Singapore

Out of its total population, Singapore has 650,000 people of Indian origin