Tamil Speaking Countries (2026)
Tamil is spoken in 3 countries across 1 region (Asia). The combined population of all Tamil-speaking countries is approximately 1.45 billion people, covering a total land area of 3,353,583 km虏.
India is the largest Tamil-speaking country by population, home to 98.1% of the total Tamil-speaking population. It is also the largest by land area at 3,287,263 km虏.
The second most populous Tamil-speaking country is Sri Lanka with 21,763,170 people (1.5% of total). The average population density across all Tamil-speaking countries is 431 people per km虏. These countries use 3 different currencies, including Indian rupee, Sri Lankan rupee, Singapore dollar.
Countries
3
Total Population
1.45B
Most Populous
India
Largest by Area
India
Population Share by Country
Proportion of total Tamil-speaking population per country
All Tamil-Speaking Countries
Frequently Asked Questions
How many countries speak Tamil?
Tamil is an official or recognized language in 3 countries across 1 region (Asia).
What is the most populous Tamil-speaking country?
India is the most populous Tamil-speaking country with a population of 1,417,492,000, accounting for 98.1% of all Tamil-speaking people.
What is the total population of Tamil-speaking countries?
The combined population of all 3 Tamil-speaking countries is approximately 1.45 billion, covering a total land area of 3,353,583 km虏.
Explore Regions
Tamil-speaking countries span 1 region. Explore each region for more population data.
Currencies Used
Currencies used in Tamil-speaking countries.