Ambalantota has a population of 80,506, making it the 16th largest place we list in Sri Lanka. It is in Southern Province.
Ambalantota holds 0.34% of Sri Lanka's 23,348,315 people. Colombo, the largest place we list there, is 8.0 times its size.
80,506
population
#16
in Sri Lanka
Nearby in size
| Place | Region | Population |
|---|---|---|
| Point Pedro | Northern Province | 89,810 |
| Batticaloa | Eastern Province | 86,742 |
| Katunayaka | Western Province | 84,643 |
| Valvedditturai | Northern Province | 78,205 |
| Matara | Southern Province | 76,254 |
| Battaramulla South | Western Province | 75,633 |
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.