As of 2025, the population of Sri Lanka is approximately 21.76 million people (21 756 000), making it the 62nd most populous country in the dataset of 217 countries, with a 0.27% share of the combined total.
Over the past five years the population of Sri Lanka changed by -0.74%, and over the past ten years by +3.75%. By five-year growth, Sri Lanka ranks 185th of 217 countries; in terms of momentum, the decline is accelerating — from +0.89% to -0.15% per year.
| Year | Population | Diff | Diff % | Share of Universe |
|---|