What is the Population of Sri Lanka?

The population of Sri Lanka is estimated at 20,280,000. The majority of the population is Sinhalese. The Sinhalese make up about 70 percent of the population of Sri Lanka.