Sinhala Speaking Countries (2026)

Sinhala is spoken in 1 countries across 1 region (Asia). The combined population of all Sinhala-speaking countries is approximately 22 million people, covering a total land area of 65,610 km².

Sri Lanka is the largest Sinhala-speaking country by population, home to 100.0% of the total Sinhala-speaking population. It is also the largest by land area at 65,610 km².

The average population density across all Sinhala-speaking countries is 332 people per km². These countries use 1 different currency, including Sri Lankan rupee.

Countries

1

Total Population

22M

Most Populous

Sri Lanka

Largest by Area

Sri Lanka

Population Share by Country

Proportion of total Sinhala-speaking population per country

Flag of Sri LankaSri Lanka100.0% · 21,763,170

All Sinhala-Speaking Countries

#CountryPopulation
1Flag of Sri LankaSri Lanka21,763,170

Frequently Asked Questions

How many countries speak Sinhala?

Sinhala is an official or recognized language in 1 countries across 1 region (Asia).

What is the most populous Sinhala-speaking country?

Sri Lanka is the most populous Sinhala-speaking country with a population of 21,763,170, accounting for 100.0% of all Sinhala-speaking people.

What is the total population of Sinhala-speaking countries?

The combined population of all 1 Sinhala-speaking countries is approximately 22 million, covering a total land area of 65,610 km².

Explore Regions

Sinhala-speaking countries span 1 region. Explore each region for more population data.

Currencies Used

Currencies used in Sinhala-speaking countries.

Other Languages